Eğer dizi elemanlarının kombinasyonları var / kontrol etmek gerektiğinde, nasıl iç içe foreach önleyebilirsiniz?
Örnek kod:
$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
}
}
}
Yuvalama önleyebilirsiniz alternatif yaklaşımlar ile herkes?