Я писал простую страницу PHP и несколько циклов foreach
.
Вот сценарии:
$arrs = array("a", "b", "c");
foreach ($arrs as $arr) {
if(substr($arr,0,1)=="b") {
echo "This is b";
}
} // End of first 'foreach' loop, and I didn't use 'ifelse' here.
И когда этот foreach
заканчивается, я написал еще один цикл foreach
, в котором все значения в цикле foreach
были такими же, как в предыдущем foreach
.
foreach ($arrs as $arr) {
if(substr($arr,0,1)=="c") {
echo "This is c";
}
}
Я не уверен, что хорошая практика состоит в том, чтобы иметь две петли foreach
с одинаковыми значениями и ключами.
Будут ли значения перезаписываться в первом цикле foreach
?