PR
スポンサーリンク

PHPで指定されたキーが配列に存在するか調べる。array_key_exists()

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.” となります。

コメント

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