Рисование цветных изображений с помощью PHP. Программирование для развлечения - страница 2
$plan= «we stay at home»;
else
$plan= «we go to the beach»;
Оператор if-else может быть более сложным:
if ($weather==«Hurricane»)
$plan= «we go to a shelter»;
elseif ($weather == «raining»)
$plan= «we stay at home»;
elseif ($weather==«Cloudy»)
$plan= «we go shopping»;
else
$plan= «we go to the beach»;
Условие может быть более сложным. || символ означает «или».
if (($grade==«A») || ($grade==«B») || ($grade==«C»))
$test_result = ’passed’;
else
$test_result = ’failed’;
Когда используется «или» для нескольких условий, результат будет истинным, если хотя бы одно условие истинно.
Символ && означает «и».
if (($weather==«sunny») && ($season==«summer»))
$plan= «we go to the beach»;
elseif (($weather==«sunny») && ($season==«winter»))
$plan= «we go skiing»;
Когда используется «И» для нескольких условий, результат будет истинным, если истинно каждое условие.
Вы должны включить объединенные условия в скобки ().
Обратите внимание, что вы используете один знак равенства при присвоении значения переменной и двойной знак равенства при сравнении двух переменных.
Для сравнения переменных вы также можете использовать знаки больше ">», меньше " <», больше или равно "> =», меньше или равно " <= " или не равно»! =».
Циклы
Что такое цикл? Представьте, что ваши дети играют ночью, когда им пора ложиться спать.
Вы говорите им: «Дети, пора спать!».
Они продолжают играть.
Вы говорите им: «Дети, пора спать!».
Они продолжают играть.
И вы продолжаете говорить им одно и то же, пока они не пойдут спать.
В компьютерном программировании это называется циклом.
While Цикл
Посмотрите на пример цикла while ниже. $a++ означает увеличение значения $а на единицу. Это то же самое что
Значение переменной $a в цикле будет увеличиваться на 1 при каждом выполнении цикла, пока $a не достигнет 5. Затем цикл остановится. При использовании цикла while вы должны указать условия, при которых цикл останавливается. В противном случае он будет выполняться всегда и приведет к крушению компьютера.
Do While Цикл
В цикле while сначала проверяется условие. Если условие истинно, код выполняется. В цикле Do While условие проверяется после выполнения кода.
Вы можете увидеть разницу между циклами while и do while, если присвоить переменной значение, не удовлетворяющее условию.
Семь больше пяти. Поскольку условие проверяется перед выполнением кода, цикл while не будет выполняться и не будет иметь вывода.
Поскольку условие проверяется после выполнения кода, цикл do while выводит b = 8.
Семерка будет увеличена на единицу, и выполнение остановится.
For Цикл
For Цикл имеет следующую структуру.
»;
Цикл for удобен для перебора массива. Используя упомянутый ранее массив фруктов, мы можем отобразить все фрукты.
Вы можете использовать функцию count для возврата количества элементов в массиве.
Файл: fruit.php
$fruit = array («Apple», «Plum», «Orange», «Banana»,» Mango», «Lemon», «Pear»);