我有一个关联数组,其中包含“警报”和“电子邮件”键。我有一些电子邮件,我希望它通过关联数组运行,如果电子邮件地址与“电子邮件”键的值匹配,我想打印相应的“警报”值。
数组如下所示:
Array ( [0] => Array ( [alert] => alert [email] => Test ) [1] => Array ( [alert] => alert [email] => Test ) )
我到目前为止的代码是这样的:
$email = "test@test.com"
foreach($alert_array as $key => $value){
foreach($value as $key2 => $value2){
if($key2=="email"){
if($value2==$email){
echo [THE CORRESPONDING 'ALERT'];
}
}
}
}
我也只想回显警报值一次,而且我知道我目前拥有它的方式,它会回显很多次。
我为此使用了正确的循环吗?感谢您的帮助!