「alert」と「email」のキーを持つ連想配列があります。私はいくつかの電子メールを持っており、連想配列を介して実行したいのですが、電子メールアドレスが「email」キーの値と一致する場合、対応する「アラート」値を出力したいと考えています。
配列は次のようになります。
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'];
}
}
}
}
また、アラート値を1回だけエコーしたいのですが、現在の方法を知っているので、何度もエコーアウトします。
これに正しいループを使用していますか? 助けてくれてありがとう!