目次
PHPで指定したキーや添字が配列に存在するか確認するサンプル
array_key_exists関数は、指定したキーまたは添字が配列にあるかどうかを調べます。指定したkeyが配列に設定されている場合、array_key_exists()はTRUEを返します。keyは配列添字として使用できる全ての値を使用可能です。
コード
$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
[A8_TechAcademy065]
[Footer]
