Zawód: Technik informatyk , Technik programista
Kategorie: Programowanie webowe PHP
Instrukcja break w przedstawionym kodzie PHP sprawi, że
Poprawna odpowiedź to: 'działanie wewnętrznej pętli zostanie zakończone po iteracji (2, 2) i będzie kontynuowane dla $i = 3'. Instrukcja 'break' w języku PHP, bez dodatkowego argumentu, kończy działanie najbliższej pętli - w tym przypadku jest to wewnętrzna pętla 'for'. Po przerwaniu działania wewnętrznej pętli, następuje kontynuacja wykonania kodu od kolejnej iteracji pętli zewnętrznej, czyli dla $i = 3. To jest zgodne ze standardami PHP - instrukcja 'break' służy do zakończenia aktualnej pętli czy instrukcji switch i przeniesienia sterowania do następnej instrukcji. Jest to przydatne narzędzie, które pozwala na optymalizację kodu i unikanie niepotrzebnego obliczenia iteracji, które nie wpłyną na wynik końcowy. Przykładowo, może to być użyteczne, gdy w pętli przeszukujemy tablicę w celu znalezienia konkretnego elementu - po jego znalezieniu nie musimy już przeszukiwać reszty tablicy.