ループ中にフラグを立てる事があったかどうかを判別する。ちょっとしたスニペット

<?php
$flag = false;
foreach($someArray as $key => $value)
    $flag = ($flag || isError($value))
if($flag)
    //エラー検出

ループ中の処理結果とかで、例えばちょっとしたエラーが、あったかどうかを判別するちょっとしたスニペット

<?php
$flags = array();
foreach($someArray as $key => $value)
    $flags[] = isError($value);
if(in_array(true, $flags))
    //エラー検出

別になんてこと無いコードだけど、自分の中でちょっと好きな書き方だから、メモしとこうと思って。
以前はこんな感じで配列を使ってたけど、これよりほんのちょっとだけスマートな感じ。