Ключевое слово function
Ключевое слово function
используется для объявления пользовательских функций в PHP. Функция принимает параметры, выполняет код и может возвращать результат. Объявленные функции можно вызывать многократно в разных частях программы.
Синтаксис
function functionName($param1, $param2, ...) {
return $result;
}
Пример
Создадим простую функцию для сложения двух чисел:
<?php
function sum($a, $b) {
return $a + $b;
}
echo sum(2, 3);
?>
Результат выполнения кода:
5
Пример
Функция может возвращать разные типы данных. Создадим функцию, которая возвращает массив:
<?php
function createArray($a, $b) {
return [$a, $b];
}
print_r(createArray(1, 2));
?>
Результат выполнения кода:
[1, 2]
Пример
Функции могут иметь значения параметров по умолчанию:
<?php
function greet($name = 'Guest') {
return "Hello, $name!";
}
echo greet();
echo greet('John');
?>
Результат выполнения кода:
'Hello, Guest!'
'Hello, John!'
Смотрите также
-
команду
return
,
которая возвращает значение из функции