配列操作

【PHP】指定したキーや添字が配列に存在するか確認 array_key_exists()

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

この記事がお役に立ちましたら幸いです。
ブログランキングに参加しております。よろしければクリックお願いいたします。
にほんブログ村 IT技術ブログ PHPへ
※本サイトに掲載する情報には充分に注意を払っておりますが、その内容について保証するものではありません。
※本サイトの使用ならびに閲覧によって生じたいかなる損害にも責任を負いかねます。

コメント

タイトルとURLをコピーしました