我试图通过搜索不同的值在数组中找到一个值
这是我的数组
Array
(
[0] => Array
(
[triggerOn] => 07/19/2013 04:32 PM
[isAppointment] => 0
[engine_id] => 112
)
[1] => Array
(
[triggerOn] => 07/26/2013 04:32 PM
[isAppointment] => 1
[engine_id] => 111
)
)
我试图在引擎 id = 111 时找到 triggerOn 的值?
所以如果我有值 111 那么我需要返回 07/26/2013 04:32 PM 如果我有值 112 那么我需要返回 07/19/2013 04:32 PM
我怎样才能做到这一点?
这是我迄今为止尝试过的
function returnValueOfArray($arr, $val){
foreach($arr AS $v){
foreach($v AS $sub){
if($val == $sub)
return $v['triggerOn'];
}
}
return 'Nothing Found';
}
但这不起作用。