PHP: break zatrzymuje działanie funkcji
strasznie dziwna sprawa, nie znalazłem nic na ten temat w manualu
break ends execution of the current for, foreach, while, do-while or switch structure
<?php
function test() {
echo '1';
break;
echo '2';
break;
echo '3';
}
test();
?>
ten prosty kod wyświetli tylko: 1
jeszcze dziwniejsza rzecz, że poniższy kod:
<?php
function test() {
echo '1';
break;
echo '2';
break;
echo '3';
}
test();
echo '4';
?>
też wyświetli: 1