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