Программирование на PHP 5. Функции презентация

Содержание

Слайд 2

Изучаемые вопросы:

Общий вид функции

Первая элементарная пользовательская функция

Что такое функция

Вызов функции

Функция с значениями по

умолчанию

Область видимости переменных

Статические переменные

Возврат нескольких значений

Изучаемые вопросы: Общий вид функции Первая элементарная пользовательская функция Что такое функция Вызов

Слайд 3

Что такое функция

Функция – это программный код, которой может многократно
выполняться в любом

месте программы.

Когда рекомендуется писать функцию

Если одно и то же действие выполняется как минимум два раза

Пример использования функций на сайте

Include (файл2.php);
?>

Файл2. php

Файл1. php

Используем функции

Создаем функции

Что такое функция Функция – это программный код, которой может многократно выполняться в

Слайд 4

Общий вид функции

funk (arg1, arg2, …)

Название функции

Аргументы

Функции:

Встроенные

Пользовательские

Те которые написаны разработчиками PHP

Те которые написал

Вася или Петя

Общий вид функции funk (arg1, arg2, …) Название функции Аргументы Функции: Встроенные Пользовательские

Слайд 5

Первая элементарная пользовательская функция

function kvadrat($i) {
return $i*$i;
}
?>

Функция, вычисляющая квадрат числа:

function name (arg1,

arg2, …) {
список операторов;
}

Задание функции:

Пример:

Первая элементарная пользовательская функция function kvadrat($i) { return $i*$i; } ?> Функция, вычисляющая

Слайд 6

Вызов функций

function kvadrat($i) {
return $i*$i;
}
echo "квадрат 5 = ".kvadrat(5);
?>

Пример2:

echo

"квадрат 5 = ".kvadrat(5);
function kvadrat($i) {
return $i*$i;
}
?>

Пример1:

?

Вызов функций function kvadrat($i) { return $i*$i; } echo "квадрат 5 = ".kvadrat(5);

Слайд 7

Вызов функций

$a=true;
(1)
if ($a) {
function kvadrat($i) {
return $i*$i;
}
}
(2)
function kub($i) {
return $i*$i*$i;
}
(3)
?>

Пример3:

?

$a=false;

В каком

месте можно вызвать функции kvadrat и kub?

Вызов функций $a=true; (1) if ($a) { function kvadrat($i) { return $i*$i; }

Слайд 8

Вызов функций

Пример4:

?

В каком месте и в каком порядке можно выводить функции?

Вызов функций Пример4: ? В каком месте и в каком порядке можно выводить функции?

Слайд 9

Функция с значениями по умолчанию

Функция, умножения двух чисел (по умолчанию второе число 5):

Пример:

Функция с значениями по умолчанию Функция, умножения двух чисел (по умолчанию второе число 5): Пример:

Слайд 10

Область видимости переменных

Результат 2

Пример:

Результат 1

Область видимости переменных Результат 2 Пример: Результат 1

Слайд 11

Статические переменные

Пример:

Статические переменные – изменяются только в пределах функции.

выведет 1

выведет 2

ни чего не

выведет

Статические переменные Пример: Статические переменные – изменяются только в пределах функции. выведет 1

Имя файла: Программирование-на-PHP-5.-Функции.pptx
Количество просмотров: 26
Количество скачиваний: 1