В этом я расскажу про функциях и циклах.
В начале покажу вам конструкцию if-else ее очень часто используют. Создадим переменную $a с значением 3, и переменную $b с значением 4. И прировняем их.
$a=3; $b=4; if($a==$b) { echo "Переменные ровны"; } else { echo "Переменные не ровны !!!"; }
Если вы попробуете это сделать то вам выведется «Переменные не ровны !!!». Сразу скажу о операторах:
$x == $y — $x равно $y. $x != $y — $x не равно $y. $x > $y — $x больше $y. $x < $y — $x меньше $y. $x >= $y — $x больше или равно $y. $x <= $y — $x меньше или равно $y. $x !== $y — возвращает true если тип переменной или значение не соответсвует $y $x === $y — возвращает true если тип и значение переменнных равны. && — «И» || — «ИЛИ»
Итак, конструкция if-else
if(условие) { // Действия например echo } else { // Действия например echo }
Дале while, смотрим конструкцию:
while(условие) { // действие }
Смотрим пример использования конструкции:
$i=1; while($i==1) { echo $i; $i++; }
После выполнения скрипта у вас один раз выведется цифра «1».
Следующий цикл do-while он не очень отличается от предыдущего:
do { // действие } while (условие)
Пример использование
$i = 1; do { echo $i; $i++; } while ($i == 1)
Следующий цикл for:
for (переменная;условие;действие после цикла) { // действие }
Ну что а теперь простенький пример:
for($i=0;$i<=5;$i++) { echo $i."<br>"; }
И это нам выведет:
1 2 3 4 5
Ну а теперь покажу как создавать функции это очень просто:
function имя функции() { // тело функции }
Вот простой пример:
function t($text) { echo $text; } t("hello !!!");
Это выведет нам «hello !!!».