php数组查找问题

来源:百度知道 编辑:UC知道 时间:2024/07/02 20:50:50
我有一个数组
$a['b']=Array
(
16 => Array
(
'id' => '16',
'lower' => '500',
'higher' => '799'
),
15 => Array
(
'id' => '15',
'lower' => '800',
'higher' => '1000'
),
)

已知$num='900'

如何返回$a['b']['15'] ??

<?php
$a['b']=Array
(
'16' => Array
(
'id' => '16',
'lower' => '500',
'higher' => '799'
),
'15' => Array
(
'id' => '15',
'lower' => '800',
'higher' => '1000'
)
);
$num ='900'
;
foreach($a['b'] as $key => $value)
{
if($value['lower']< $num&&$value['higher'] > $num)
{
print_r($value)
;

}

}
?>