🗊 Презентация Разработка Web-приложений. Пользовательские функции

Нажмите для полного просмотра!
Разработка Web-приложений. Пользовательские функции, слайд №1 Разработка Web-приложений. Пользовательские функции, слайд №2 Разработка Web-приложений. Пользовательские функции, слайд №3 Разработка Web-приложений. Пользовательские функции, слайд №4 Разработка Web-приложений. Пользовательские функции, слайд №5 Разработка Web-приложений. Пользовательские функции, слайд №6 Разработка Web-приложений. Пользовательские функции, слайд №7 Разработка Web-приложений. Пользовательские функции, слайд №8 Разработка Web-приложений. Пользовательские функции, слайд №9 Разработка Web-приложений. Пользовательские функции, слайд №10 Разработка Web-приложений. Пользовательские функции, слайд №11 Разработка Web-приложений. Пользовательские функции, слайд №12 Разработка Web-приложений. Пользовательские функции, слайд №13 Разработка Web-приложений. Пользовательские функции, слайд №14 Разработка Web-приложений. Пользовательские функции, слайд №15 Разработка Web-приложений. Пользовательские функции, слайд №16 Разработка Web-приложений. Пользовательские функции, слайд №17 Разработка Web-приложений. Пользовательские функции, слайд №18

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

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


Слайд 1


Разработка Web-приложений Пользовательские функции
Описание слайда:
Разработка Web-приложений Пользовательские функции

Слайд 2


Функции в php Функцией называется фрагмент программного кода имеющий уникальное имя и предназначенный для решения конкретной задачи
Описание слайда:
Функции в php Функцией называется фрагмент программного кода имеющий уникальное имя и предназначенный для решения конкретной задачи

Слайд 3


Синтаксис определения функции function Имя_функции (параметр1, параметр2, ... параметрN) { Блок_действий return "значение, возвращаемое...
Описание слайда:
Синтаксис определения функции function Имя_функции (параметр1, параметр2, ... параметрN) { Блок_действий return "значение, возвращаемое функцией"; }

Слайд 4


Пример function sum($a, $b) { $rez=$a+$b; return $rez; }
Описание слайда:
Пример function sum($a, $b) { $rez=$a+$b; return $rez; }

Слайд 5


Особенности использования функций Если функция однажды определена в программе, то переопределить или удалить ее позже нельзя. Имена функций...
Описание слайда:
Особенности использования функций Если функция однажды определена в программе, то переопределить или удалить ее позже нельзя. Имена функций нечувствительны к регистру, но лучше вызывать функцию по тому же имени, каким она была задана в определении.

Слайд 6


Особенности использования функций В функции можно определять значения аргументов, используемые по умолчанию. Само значение по умолчанию должно быть...
Описание слайда:
Особенности использования функций В функции можно определять значения аргументов, используемые по умолчанию. Само значение по умолчанию должно быть константным выражением function my_f($a, $b, $c=“val”) { $rez=$a.$b.$c; return $rez; }

Слайд 7


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

Слайд 8


Особенности использования функций Чтобы позволить функции изменять ее аргументы, их нужно передавать по ссылке. function add_label(&$data_str) {...
Описание слайда:
Особенности использования функций Чтобы позволить функции изменять ее аргументы, их нужно передавать по ссылке. function add_label(&$data_str) { $data_str .= "checked"; } Задание 1: написать функцию, которая меняет местами значения двух переменных.

Слайд 9


Функции с переменным числом аргументов В PHP4 можно создавать функции с переменным числом аргументов. Доступ к аргументам осуществляется с помощью...
Описание слайда:
Функции с переменным числом аргументов В PHP4 можно создавать функции с переменным числом аргументов. Доступ к аргументам осуществляется с помощью встроенных функций func_num_args(), func_get_arg(), func_get_args().

Слайд 10


Функции с переменным числом аргументов function DataCheck() { $n = func_num_args(); echo "Число аргументов функции $n"; }
Описание слайда:
Функции с переменным числом аргументов function DataCheck() { $n = func_num_args(); echo "Число аргументов функции $n"; }

Слайд 11


Функции с переменным числом аргументов Функция func_get_arg (целое номер_аргумента ) возвращает аргумент из списка переданных в функцию аргументов,...
Описание слайда:
Функции с переменным числом аргументов Функция func_get_arg (целое номер_аргумента ) возвращает аргумент из списка переданных в функцию аргументов, порядковый номер которого задан параметром номер_аргумента. Аргументы функции считаются начиная с нуля.

Слайд 12


Функции с переменным числом аргументов function sum() { $n = func_num_args(); $rez=0; If ($n==3) $rez=func_get_arg(0)+ func_get_arg(1)+...
Описание слайда:
Функции с переменным числом аргументов function sum() { $n = func_num_args(); $rez=0; If ($n==3) $rez=func_get_arg(0)+ func_get_arg(1)+ func_get_arg(2); If ($n==2) $rez=func_get_arg(0)+ func_get_arg(1); return $rez;}

Слайд 13


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

Слайд 14


Функции с переменным числом аргументов Функция func_get_args() возвращает массив, состоящий из списка аргументов, переданных функции. Задание 5:...
Описание слайда:
Функции с переменным числом аргументов Функция func_get_args() возвращает массив, состоящий из списка аргументов, переданных функции. Задание 5: переписать функции из заданий 2 и 3 с использованием массивов и функции func_get_args().

Слайд 15


Использование глобальных переменных внутри функции Чтобы использовать внутри функции переменные, заданные вне ее, эти переменные нужно объявить как...
Описание слайда:
Использование глобальных переменных внутри функции Чтобы использовать внутри функции переменные, заданные вне ее, эти переменные нужно объявить как глобальные. Для этого в теле функции следует перечислить их имена после ключевого слова global. $a=1; function Test(){ global $a; $a = $a*2; echo 'в результате работы функции $a=',$a; }

Слайд 16


Статические переменные Чтобы использовать переменные только внутри функции, при этом сохраняя их значения и после выхода из функции, нужно объявить...
Описание слайда:
Статические переменные Чтобы использовать переменные только внутри функции, при этом сохраняя их значения и после выхода из функции, нужно объявить эти переменные как статические. Статические переменные видны только внутри функции и не теряют своего значения, если выполнение программы выходит за пределы функции. Объявление таких переменных производится с помощью ключевого слова static

Слайд 17


Статические переменные function Test(){ static $a = 1; // нельзя присваивать выражение или ссылку $a = $a*2; echo $a; }
Описание слайда:
Статические переменные function Test(){ static $a = 1; // нельзя присваивать выражение или ссылку $a = $a*2; echo $a; }

Слайд 18


Статические переменные Задание 6: написать функцию, которая подсчитывает число её вызовов.
Описание слайда:
Статические переменные Задание 6: написать функцию, которая подсчитывает число её вызовов.



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