ホームページ  >  記事  >  バックエンド開発  >  array_php の例でキー名またはインデックスが存在するかどうかを確認するための PHP array_key_exists 実装メソッド

array_php の例でキー名またはインデックスが存在するかどうかを確認するための PHP array_key_exists 実装メソッド

WBOY
WBOYオリジナル
2016-06-16 08:40:57813ブラウズ

array_key_exists()

PHP の array_key_exists() 関数は、指定されたキー名またはインデックスが配列内に存在するかどうかを確認するために使用され、存在する場合は TRUE を返し、存在しない場合は FALSE を返します。

文法:

bool array_key_exists(mixed key, array search) パラメーター key は、指定されたキー名またはインデックスであり、配列インデックスとして使用できる任意の値を指定できます。

array_key_exists() 関数はオブジェクトに対しても機能します。

例:

<&#63;php
$arr_a = array('id' => 1, 'name' => "admin");
if(array_key_exists('name', $arr_a)){
  echo '键名 name 存在于数组 $arr_a 中';
} else {
  echo '键名 name 不存在于数组 $arr_a 中';
}
&#63;>

出力結果の例は次のとおりです:

キー名 name は配列 $arr_a に存在します。array_key_exists() 関数は、値が null の配列要素に対しても TRUE を返します。配列要素が null かどうかを確認するには、isset() を使用します。

上記の配列内にキー名やインデックスが存在するかどうかを確認するPHPのarray_key_existsの実装方法は、エディタで共有される内容の全てですので、ご参考になれば幸いです。また、Script Homeをサポートしていただければ幸いです。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。