PHP では、array_key_exists() 関数を使用して、指定された配列キーが存在するかどうかを検出できます。この関数は 2 つの省略不可能なパラメーターを受け入れます。構文は「array_key_exists(key,array)」です。 name が存在する キー名が存在しない場合は true を返し、キー名が存在しない場合は false を返します。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
PHP では、array_key_exists を使用できます。 () 関数 指定された配列キーが存在するかどうかを検出します。
array_key_exists() 関数は、指定されたキーが配列内に存在するかどうかを確認します。キーが存在する場合は true を返し、キーが存在しない場合は false を返します。
この関数は、省略できない 2 つのパラメータを受け入れます:
array_key_exists(key,array)
Parameters | Description |
---|---|
##key | 必須。キー名を指定します。 |
配列 | 必須。配列を指定します。 |
例 1:
<?php header('content-type:text/html;charset=utf-8'); $a=array("Volvo"=>"XC90","BMW"=>"X5"); if (array_key_exists("Volvo",$a)) { echo "指定数组键存在"; } else { echo "指定数组键不存在"; } ?>
配列を指定するときにキー名を省略した場合に注意してください。 、0 から始まり 1 ずつ増加する整数のキー名が生成されます。
例 2: 整数キー名「0」が配列に存在するかどうかを確認する
<?php header('content-type:text/html;charset=utf-8'); $a=array("Volvo","BMW"); if (array_key_exists(0,$a)) { echo "指定数组键存在"; } else { echo "指定数组键不存在"; } ?>
推奨学習: 「PHP ビデオ チュートリアル##」 # 》
以上がPHPに配列キーが存在するかどうかを検出する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。