例如,如下面的示例中的多维array
$arr = array(
[H1] => array(
"name" => "A"
"title" => "T1"
)
[H2] => array(
"name" => "B"
"title" => "B1"
)
)
假设我想在name
中搜索等于A
的{{1}},如果匹配,搜索应返回$arr
我怎么能在PHP中这样做?
我尝试了H1
,但它返回了一个数组而不是键。
答案 0 :(得分:1)
这可能会有所帮助 -
string(2) "H1"
<强>输出强>
$serach= false;
foreach($arr as $key => $val) {
if($val['name'] == 'A') {
$search= $key;
break;
}
}
var_dump($search);
另一种简单的方法是 -
double