Volkan adlı üyeden alıntı: mesajı görüntüle
Foreach döngüsünde yaptığınızı IF/ELSEIF yapmanız gerekir.
Örneğin.
<?php
foreach ($category_explodes as $category_explode):
    if ('category_url' === $category_explode):
    ?>Aynı ise yazdırılacak.
<?php
    elseif ('category_url' === $category_explode):
?>
            Aynı değil ise yazdırılacak.
        <?php
endif;
endforeach;
Anlamadım hocam? İkisi de aynı şey değil mi? Ben başlangıç ve bitiş için { } kullandım, bu yöntemde ise { } yok bitiş bitiş endif; ile belirleniyor? Bu arada yapmaya çalıştığım şeyi yaptım, şöyle çalışıyor ama çok sağlıksız oldu;

        foreach ($category_explodes as $category_explode): 
            if ('category_url' === $category_explode) {
                ?>
                    Seçili.
                <?php
            } elseif ('category_url' === $category_explode) {
                ?>
                    Seçili Değil.
                <?php
            } else {
                ?>
                    Seçili Değil.
                <?php
            }
        endforeach;
elseif içi tamamen gereksiz oldu zira orası hiç bir şekilde çalışmayacak. if doğrulanmayınca else'ye direk geçiş oluyor.