我有一个 PHP 数组,这里是一个片段:
$locations = array(
array(
"id" => 202,
"name" => "GXP Club - Fable"
),
array (
"id" => 204,
"name" => "GXP Club - Gray"
)
);
我(从 GET 中)知道的是 ID (202)。我想显示的是
“显示结果”
( 其中 $locations[?][id] = $_GET['id'] { echo $locations[?][name] } )
- 请原谅我使用伪代码。
不确定哪个函数最好,或者我是否需要循环整个数组才能找到它。谢谢。
编辑:进一步澄清。我需要根据 [id] 了解 [name]
最佳答案
foreach( $locations as $arr ) {
if($arr['id'] == $_GET['id']) {
echo $arr['name'];
break;
}
}
这应该可以解决问题。
关于php - 在php数组中查找兄弟键的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12182575/