0
条件falseの場合、foreach
を新しい項目で開始する方法。 私はこのコードを持っている:開始時からforeachを開始する
foreach($a_auctions as $auction){
# get the winner
if($auction['for_canada'] == 1 && $isFromCanada){
// another solution to start the foreach with new item (break, exit) ?
$this->a_returnData[] = array(
'winner' => 'pseudo',
'title' => 'title',
'price' => 200,
);
}else{
$this->a_returnData[] = array(
'winner' => 'pseudo',
'title' => 'title',
'price' => 200,
);
}
}
私は条件が真でない場合のforeachの新しいアイテムで開始する場合は、アイデアは、コードの重複を避けるためであるにしたいです。私はコメントを追加しました。
は、ご希望の出力とあなたの質問を更新してくださいだろう –
コードも更新してください。バグです! –
@BunkerBoy最初のコードを複製したくない場合は、ブレークを追加するか続行することができますか? – user7424312