今回はPHPのプログラムを組んでいて、
関数
array_keysを利用して配列のキーの中に、指定されたキーの存在チェックを行う為に
使っていたのですが、指定されたキーが無かった場合はどうなるのかなと思い、調べてみました。
PHPの公式のマニアルには以下の様な例が載っています。
これを実行すると以下の様になります。
確かにこれで例としては問題無いのですが、結果としてキー値が返るものしか載っていません。
まあ、該当しないキー値を指定した場合は自分で調べればいいのですが。
そこで、2番目の例で、キーが存在しない yellow でやってみました。
この結果は、以下の様になります。
結果としては、空の
arrayが返ります。
この結果に対して、
count()を取ってやれば、0となります。
また、
foreachで処理しても結果の配列は空なので、以下の様に処理されないことになります。
PHPのマニアルも空の配列の例が載っていると助かるのですが・・・
転職を本気で考えている方向けのプログラミングスクール!【WebCampPRO】
最近のコメント