🗊 Презентация PHP. Функции. Функции, определяемые пользователем

Нажмите для полного просмотра!
PHP. Функции. Функции, определяемые пользователем, слайд №1 PHP. Функции. Функции, определяемые пользователем, слайд №2 PHP. Функции. Функции, определяемые пользователем, слайд №3 PHP. Функции. Функции, определяемые пользователем, слайд №4 PHP. Функции. Функции, определяемые пользователем, слайд №5 PHP. Функции. Функции, определяемые пользователем, слайд №6 PHP. Функции. Функции, определяемые пользователем, слайд №7 PHP. Функции. Функции, определяемые пользователем, слайд №8 PHP. Функции. Функции, определяемые пользователем, слайд №9 PHP. Функции. Функции, определяемые пользователем, слайд №10 PHP. Функции. Функции, определяемые пользователем, слайд №11 PHP. Функции. Функции, определяемые пользователем, слайд №12

Вы можете ознакомиться и скачать презентацию на тему PHP. Функции. Функции, определяемые пользователем. Доклад-сообщение содержит 12 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


PHP: Функции. Функции, определяемые пользователем PHP – язык процедурного программирования. Работа с ним предполагает знание средств языка для работы...
Описание слайда:
PHP: Функции. Функции, определяемые пользователем PHP – язык процедурного программирования. Работа с ним предполагает знание средств языка для работы с функциями и умение применять их на практике

Слайд 2


Определение функций пользователем Пользователь может объявить необходимые ему функции Общий синтаксис определения функций: function имя_функции...
Описание слайда:
Определение функций пользователем Пользователь может объявить необходимые ему функции Общий синтаксис определения функций: function имя_функции ($par1, $par2, …, $parN) { инструкции блока действий; return; } Синтаксис вызова функций: имя_функции (var1, val2, …, expN); $var = имя_функции (var1, val2, …, expN); Функции могут быть объявлены в любом месте кода

Слайд 3


Пример определения функции пользователем Объявляем функцию: function MyEcho ($var) { echo '*** ', $var, ' ***'; } Вызываем функцию: … $a=2; MyEcho...
Описание слайда:
Пример определения функции пользователем Объявляем функцию: function MyEcho ($var) { echo '*** ', $var, ' ***'; } Вызываем функцию: … $a=2; MyEcho ($a); В результате работы функции в поток выводится: *** 2 ***

Слайд 4


Возврат значений Функция может возвращать значение, но не более одного Возвращаемое значение может быть любого типа Значения возвращаются с помощью...
Описание слайда:
Возврат значений Функция может возвращать значение, но не более одного Возвращаемое значение может быть любого типа Значения возвращаются с помощью оператора возврата return Оператор return приводит к завершению выполнения функции и возврату к той строке кода, из которой функция была вызвана Возвращаемым функцией значением будет значение выражения в операторе return Оператор return в теле функции может отсутствовать. В этом случае возвращение из функции происходит после выполнения последней инструкции тела функции, а никакое значение не возвращается

Слайд 5


Аргументы функций Три способа передачи данных в функцию через аргументы: Передача аргументов по значению: function_name ($a, $b, $c) передача...
Описание слайда:
Аргументы функций Три способа передачи данных в функцию через аргументы: Передача аргументов по значению: function_name ($a, $b, $c) передача аргументов по ссылке function_name ($a, &$b, $c) задание значения аргументов по умолчанию function_name ($a, $b, $c=1)

Слайд 6


Передача аргументов по значению Задание передачи аргументов по значению в объявлении функции: function имя_функции ($par1, $par2) { *** } Синтаксис...
Описание слайда:
Передача аргументов по значению Задание передачи аргументов по значению в объявлении функции: function имя_функции ($par1, $par2) { *** } Синтаксис вызова функций: имя_функции (exp1, exp2) имя_функции (exp1, exp2, exp3, ***, expN); Для необъявленных аргументов действует передача аргументов по значению

Слайд 7


Пример передачи аргументов функций по значению
Описание слайда:
Пример передачи аргументов функций по значению

Слайд 8


Передача аргументов по ссылке Задание передачи аргументов по ссылке в объявлении функции: function имя_функции ($par1, &$par2) { *** } Синтаксис...
Описание слайда:
Передача аргументов по ссылке Задание передачи аргументов по ссылке в объявлении функции: function имя_функции ($par1, &$par2) { *** } Синтаксис вызова функций: имя_функции (exp1, $var) Фактическим аргументом, формального аргумента, указывающего на передачу по ссылке может выступать только переменная! Если формальный аргумент передает значения по ссылке, то фактический параметр не может быть опущен!

Слайд 9


Пример передачи аргументов функций по ссылке
Описание слайда:
Пример передачи аргументов функций по ссылке

Слайд 10


Значение аргументов по умолчанию Задание значений аргументов по умолчанию в объявлении функции: function имя_функции ($par1=val1, $par2=val2) { *** }...
Описание слайда:
Значение аргументов по умолчанию Задание значений аргументов по умолчанию в объявлении функции: function имя_функции ($par1=val1, $par2=val2) { *** } Синтаксис вызова функций с аргументами для которых задано значение по-умолчанию: имя_функции (exp1) Значения по умолчанию могут быть заданы только для аргументов, передаваемых по значению

Слайд 11


Пример значений аргументов функций по умолчанию
Описание слайда:
Пример значений аргументов функций по умолчанию

Слайд 12


Пройденный материал: Функции. Функции, определяемые пользователем Синтаксис объявления функций пользователем Возврат значений функции и оператор...
Описание слайда:
Пройденный материал: Функции. Функции, определяемые пользователем Синтаксис объявления функций пользователем Возврат значений функции и оператор return Способы задания аргументов функций: Передача аргументов по значению Передача аргументов по ссылке Задание значений аргументов по умолчанию Примеры различных способов задания аргументов



Похожие презентации
Mypresentation.ru
Загрузить презентацию