#4.19 Функции в PHP - итоги
Primary tabs
Функции позволяют разделить сплошной код на небольшие изолированные фрагменты, что, в частности, позволяет избежать конфликтов при использовании переменных. Данные передаются функциям при помощи аргументов и возвращаются как результат их вызова. Ниже перечислены краткие итоги главы:
- Для описания функции используется оператор
function
. - Вызов функции происходит по ее имени.
- Данные передаются в тело функции при помощи списка аргументов. Список располагается после имени функции, заключается в круглые скобки и представляет собой перечисление аргументов через запятую. В теле функции аргументы доступны по соответствующим именам как обычные переменные.
- В качестве аргументов функций могут использоваться как простые переменные, так и массивы любой размерности.
- Аргумент функции может иметь значение по умолчанию, которое используется, если при вызове функции аргумент был опущен.
- По умолчанию аргументы передаются по значению. Для передачи по ссылке используется символ
&
. - Имеется возможность создавать функции с переменным числом аргументов и получать доступ к ним при помощи функции
func_get_args
. - Описание
static
позволяет сохранять значение локальной переменной между вызовами функции.
- Log in to post comments
- 416 reads