array_key_exists() 関数は、指定されたキーが配列に存在するかどうかを調べるために使用されます。
- array_key_exists($key, $array) 関数は、第一引数に調べたいキー、第二引数に検索する配列を取ります。
- 指定されたキーが配列に存在する場合、true を返します。存在しない場合は false を返します。
- キーが存在するかどうかを調べるだけで、その値は取得しません。
// 関連配列を定義する $fruits = array( "apple" => "red", "banana" => "yellow", "grape" => "purple" ); // キーが存在するかどうかをチェックする if (array_key_exists("banana", $fruits)) { echo "The key 'banana' exists in the array."; } else { echo "The key 'banana' does not exist in the array."; }
出力結果:
The key 'banana' exists in the array.
この例では、”banana” というキーが $fruits 配列内に存在するため、array_key_exists() 関数は true を返し、出力は “The key ‘banana’ exists in the array.” となります。
コメント