Codecraft PHP. PHP цикл do...while

Содержание

Слайд 2

PHP цикл do...while do { выполнять код; } while (условие правильное);

PHP цикл do...while

do {   выполнять код; } while (условие правильное);
в отличии от

while в функции do..while код сначала выполняется а потом $x увеличивается и проверяется условие
Слайд 3

Пример : "; $x++; // в каждом цикле значение $x увеличивается на 1 } while ($x

Пример :
";     $x++; // в каждом

цикле значение $x увеличивается на 1 } while ($x <= 5); // и после выполнения кода если $x превышает //5 цикл заканчивается ?>
Слайд 4

Пример : "; $x++; } while ($x Например в данном случае,

Пример :

";     $x++; } while ($x <= 5); ?>

Например в

данном случае, $x = 6 уже задан, но все же условие
do…while сначала заходит в цикл, выполняет код, а потом проверяет условие.
То есть независимо от условия код внутри цикла сначала выполняется,
а потом проверяется условие
Слайд 5

PHP 5 циклы “for” В отличии от цикла while, цикл for

PHP 5 циклы “for”
В отличии от цикла while, цикл for повторно

выполняет один и тот же код определенное количество раз. То есть мы знаем заранее сколько раз код должен быть выполнен.
Слайд 6

Структура: for (базовый счетчик; условие для счетчика; увеличить значение счетчика) {

Структура:
for (базовый счетчик; условие для счетчика; увеличить значение счетчика) {    

выполнить код; }
Счетчик считает сколько раз должен быть выполнен код.
Базовый счетчик - задает начальное значение счетчика.
Условие для счетчика – проверяет условие в каждом цикле. И если условие неправильное цикл останавливается.
увеличить значение счетчика – если условие правильное увеличить или же уменшить значение счетчика.
Более подробно рассмотрим позже ---?>>>>>>>
Слайд 7

Пример : // цикл от 0 до 10 "; } ?>

Пример :
// цикл от 0 до 10

$x++) {     echo "The number is: $x
"; }  ?> увеличить значение счетчика если условие правильное
счетчик начинается с 0 если значение меньше либо равно 10 повторять цикл
Слайд 8

Цикл PHP “foreach” В отличии от цикла for, цикл foreach работает

Цикл PHP “foreach”

В отличии от цикла for, цикл foreach работает только

для перебора массивов.
И код выполняется в цикле для каждого элемента массива. Для выполнения foreach нам требуется ключ и значение каждого элемента массива. Ключ – название массива
foreach ($array as $value) {     code to be executed; значение – каждого элемента массива }
Пример на следующей странице --->>>
Слайд 9

Пример : "; } ?>

Пример :
"; } ?>

Слайд 10

php - Функции Функция - это просто блок кода, которые могут

php - Функции

Функция - это просто блок кода, которые могут быть

использованы повторно в программе.

*PHP имеет более 1000 встроенных функций.

Функция не будет выполняться сразу после загрузки страницы.
Для этого надо его вызвать

Синтаксис:

function названиеФункции() {   код. . .; }

Слайд 11

php - Функции Синтаксис: function названиеФункции() { код. . .; } Пример:

php - Функции

Синтаксис:

function названиеФункции() {   код. . .; }

Пример:

myFunc(); // Вызов функции myFunc() ?>
Слайд 12

php - Функции с аргументами(параметрами) Синтаксис: function названиеФункции($параметр1, $параметр2, ...) {

php - Функции с аргументами(параметрами)

Синтаксис:

function названиеФункции($параметр1, $параметр2, ...) {   код. . .; }

Пример:

function codeCraftFunc($courseName) {     echo "Codecraft $courseName курсы.
"; } codeCraftFunc("Web"); codeCraftFunc("PHP"); codeCraftFunc("Scratch"); codeCraftFunc("App Inventor"); ?>
Слайд 13

php - Функции с аргументами(параметрами) Синтаксис: function названиеФункции($параметр1, $параметр2, ...) {

php - Функции с аргументами(параметрами)

Синтаксис:

function названиеФункции($параметр1, $параметр2, ...) {   код. . .; }

Пример:

function codeCraftFunc($courseName, $num) {     echo "Codecraft $courseName курсы. $num учеников
"; } codeCraftFunc("Web", "25"); codeCraftFunc("PHP", "10"); codeCraftFunc("Scratch", "20"); codeCraftFunc("App Inventor", "20"); ?>
Слайд 14

php - Функции с аргументами по умолчанию Синтаксис: function названиеФункции($параметр1=значение1, $параметр2=значение2,

php - Функции с аргументами по умолчанию

Синтаксис:

function названиеФункции($параметр1=значение1, $параметр2=значение2, ...) {   код.

. .; }

Пример:

"; } setScore(100); setScore(); // будет использовать значения 50 по умолчанию setScore(85); setScore(63); ?>

Слайд 15

php - Возвращение значения функцией Синтаксис: function названиеФункции($параметр1=значение1, $параметр2=значение2, ...) {

php - Возвращение значения функцией

Синтаксис:

function названиеФункции($параметр1=значение1, $параметр2=значение2, ...) {   код. . .;

return $переменная; }

Пример:

"; echo "7 + 13 = " . summa(7, 13) . "
"; echo "2 + 4 = " . summa(2, 4); ?>