配列要素の組み合わせをチェック/持つ必要がある場合、foreachのネストを回避するにはどうすればよいですか?
コード例:
$as = array($optionA1, $optionA2)
$bs = array($optionB1, $optionB2)
$cs = array($optionC1, $optionC2)
foreach ($as as $a) {
foreach ($bs as $b) {
foreach ($cs as $c) {
$result = $this->method($a, $b, $c);
if ($result) etc
}
}
}
入れ子を避けることができる代替アプローチを持っている人はいますか?