Изложението за прекъсване на PHP
Декларацията за прекъсване на PHP се поставя в кода на констатирания цикъл, за да предизвика вашата програма да излезе от оператора на цикъла. В последните няколко урока обсъждахме няколко типа контурни операции. Всяко от тези твърдения на цикъла вече имаше тестов израз, който контролираше кога да спрете цикъла. Така че защо бихте искали да добавите още един "стоп" код? Има много причини за това. Например бихте използвали декларацията за прекъсване, за да попречите на програмата ви да извършва нежелани действия, като разделяне на нула.

По-долу е даден пример на декларация за прекъсване, която е добавена към операция на цикъла. Ще разпознаете това контурно изявление от предишния урок за PHP за изказване. Ако мина доста време откакто сте прочели този урок, върнете се и опреснете паметта си.

for (инициализиране на променлива exp; тестова експресия; промяна на променлива exp)
{
ако (втори тестов израз) {break; }
иначе {направи това}
}
за ($ число = 1; $ число <11; $ номер ++)
{
if ($ number == 5) {break; }
else {ехо "$ номер
"; }
}


за ($ число = 1; $ число <11; $ номер ++)
за (инициализиране на променлив израз; тестов израз; промяна на променлив израз)
Това е същото като в предишния урок. Изявлението for започва с думата за и има трите израза между скобите.

{
Останалото до кода на това изявление следва след тази лява къдрава скоба.

if ($ number == 5) {break; }
ако (втори тестов израз) {break; }
Първото ново нещо, което виждате тук, е изявление if. Това е вторият ни тестов израз. Той контролира декларацията за почивка, която го следва. В нашия пример искаме да спрем цикъла, ако стойността на променливата $ число е 5. Когато това условие е вярно, се изпълнява следното -> {break; }. Програмата няма да продължи през останалото изявление -> else {do ​​this}. Той ще "избухне" от цикъла.

Когато тестът на оператора if е невярен, се игнорира следното -> {break; }. И другата клауза ще бъде изпълнена -> else {направи това}.

else {ехо "$ номер
"; }
иначе {направи това}
Това е другата клауза, която ще бъде изпълнена, когато операторът if е невярно. Както в предишния урок, инструкциите {do this} са да отпечатате текущата стойност на променливата $ number и HTML
код към уеб браузъра.

}
Тази дясна къдрава скоба се поставя в края на изявлението.

Ето какво ще се появи в уеб браузъра.

1
2
3
4





Инструкции Видео: TAKE-OFF Speeds V1, Vr, V2! Explained by "CAPTAIN" Joe (Април 2024).