PHP Tutorial (учебник) онлайн, урок 6
PHP скриптове
За дизайн на уебсайтове
Лесен начин за полиране на автомобил avto-maximum.com.ua. Добавките за хидравлични повдигачи се борят с хидравличните повдигачи.
Търсене в сайта
Урок. Книги.
6.8: Изявление за безусловно прекъсване
Безусловните изрази са предназначени главно за работа с цикли. В някои случаи те значително опростяват програмния алгоритъм и правят кода по-разбираем. Въпреки това, тяхното използване се счита за нежелателно, тъй като в блокове от програми, съдържащи безусловни изрази, най-често се срещат грешки. Използвайте ги с изключително внимание.
Използването на оператораbreak не се ограничава до конструкцията switch. Много често се използва в цикли и има търсещ характер. Например искаме да разберем дали в магазина има книги с повече от 400 страници, а техният брой не ни интересува. Да предположим, че имаме списък с тези книги с подходяща информация. Започвайки от първата книга, ще сравним броя на страниците с числото 400. Веднага щом намерим книга, която отговаря на критериите за търсене, трябва да покажем съответното съобщение и да излезем от цикъла. Именно тази функция изпълнява операторътbreak. Припомнете си случая с безкраен for цикъл. Сbreak можем свободно да излезем от него (Списък 6.20).
Списък 6.20.Изявлението break.
В този случай "безкрайният" цикъл ще бъде изпълнен само 10 пъти, тъй като след условието $i > 10 е последвано отпрекъсване на оператора.
На практика често се използват вложени цикли, т.е. цикли, които се изпълняват вътре в тялото на друг цикъл (списък 6.21).
Списък 6.21. Параметър на оператора break.
‹html› ‹head› ‹title›Характеристики на оператора break‹/title› ‹/head› ‹body› ‹?php за ($i=1; $i