Диаграма на кръвното налягане за здравословни показания
Април 2024
Този урок се отнася за изказването на PHP do..self, което е контурно изявление, подобно на оператора while, който обсъждахме в предишния урок. И като оператора while, можете да използвате оператора do..self, за да инструктирате програмата си да изпълнява задача многократно, докато не й кажете да спре. Той ще спре, когато тестовият израз вече не се оцени като истина. Ето кода.
Този код ще се повтаря непрекъснато, докато не му кажете да спре във втората част на оператора do..time. Примерният код ще отпечата текущата стойност на $ number и след това HTML код към уеб браузъра. След това тя ще увеличи стойността на $ number с 1. Тази втора част от кода трябва да бъде включена, за да промени стойността на $ number всеки път, когато цикълът се изпълнява. Ако липсва, стойността на $ number никога няма да се промени и цикълът ще бъде повторен за неопределено време. Кодът $ Брой ++; ще увеличава стойността на $ число по един всеки път през цикъла и програмата ще спре цикъла, когато стойността е 11.
Това е кодът, който контролира броя на изпълненията на цикъла. В примера цикълът ще спре, когато текстовият израз вече не е верен (стойността на променливата променлива вече не е по-малка от 11). Също така забележете, че изявлението завършва с точка и запетая. Ако сравните оператора while с израза do..self, ще забележите, че кодът трябва да бъде изпълнен направи {направи това} и кода, който контролира цикъла докато (израз); се превключват. И какво означава това? Това означава, че направи {направи това} код винаги ще се изпълнява поне веднъж в оператора do..self, тъй като контролиращият код не оценява тестовия израз до след направи {направи това} код се изпълнява за първи път. Въпреки това, в оператора while, тестовият израз се оценява първо и е възможно направи {направи това} никога няма да бъде екзекутиран. Ето защо бихте искали да използвате оператора do..self, когато искате направи {направи това} част от кода, която трябва да се извърши поне веднъж. Резултатът ще изглежда така в уеб браузъра. 1 2 3 4 5 6 7 8 9 10 | |||||