#このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューターphp 配列は、値によって対応するキー名 (キー) を見つけることができます。 2 つの検索方法: 1. 対応するキー名を返す「array_search(value, array)」を使用します; 2. 「foreach($arr as $k=>$v){if($v==value)」を使用します{ echo $k;}}」を実行すると、対応するキー名を出力できます。
php 配列が見つかります。値による 対応するキー名 (キー)。
次の記事では 2 つの検索方法を紹介します。方法 1: array_search() 関数を使用する
array_search() 関数は、配列内の指定されたキー値を検索し、対応するキー名を返すことができます。<?php header('content-type:text/html;charset=utf-8'); $arr=array("id"=>1,"name"=>"李华","age"=>23); var_dump($arr); echo "指定值'李华'对应的键名为:".array_search("李华",$arr); ?>
方法 2: foreach ステートメントを使用して配列を走査し、検索
<?php header('content-type:text/html;charset=utf-8'); $arr=array("id"=>1,"name"=>"张三","age"=>23); var_dump($arr); foreach ($arr as $key => $value){ if($value==23){ echo "指定值'23'对应的键名为:".$key; } } ?>
# 推奨学習: 「PHP ビデオ チュートリアル
」以上がPHP配列内のキー名(キー)を値で見つけることは可能ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。