PHPで指定したキーや添字が配列に存在するか確認するサンプル
array_key_exists
関数は、指定したキーまたは添字が配列にあるかどうかを調べます。指定したkey
が配列に設定されている場合、array_key_exists
()はTRUE
を返します。key
は配列添字として使用できる全ての値を使用可能です。
コード
PHP$arr1 = array(1,2,3); $arr2 = array( 'one' => 1 ,'two' => 2 ,'three' => 3); print_r($arr1); echo array_key_exists( 2, $arr1) ? '存在します。' : '存在しません。'; echo PHP_EOL; print_r($arr2); echo array_key_exists( 'two', $arr2) ? '存在します。' : '存在しません。';
実行結果
実行結果Array ( [0] => 1 [1] => 2 [2] => 3 ) 存在します。 Array ( [one] => 1 [two] => 2 [three] => 3 ) 存在します。
参考サイト
PHP: array_key_exists – Manual
この記事がお役に立ちましたら幸いです。
ブログランキングに参加しております。よろしければクリックお願いいたします。
※本サイトに掲載する情報には充分に注意を払っておりますが、その内容について保証するものではありません。
※本サイトの使用ならびに閲覧によって生じたいかなる損害にも責任を負いかねます。
コメント