配列内にキーが存在するか確認する
書式:array_key_exists(キー, 配列);
戻り値:boolean : 存在する場合「true」、存在しない場合「false」が返ります。
キーと配列を渡し、キーが配列内に存在する場合に「true」を返します。
この時、配列にnullを渡すとwarningが出ます。
例:
$arr = array('key1' => 'val1', 'key2' => 'val2', 'key3' => 'val3');
呼び出し | 結果 |
---|---|
array_key_exists('key1', $arr) | true |
array_key_exists('key4', $arr) | false |
array_key_exists('', $arr) | false |
array_key_exists(null, $arr) | false |