PHP ВАРИАТИВНАЯ ФУНКЦИЯ
Вариативная функция в PHP — это функция, которая может принимать разное количество аргументов. Такие функции используются в тех случаях, когда количество аргументов заранее неизвестно.
Для создания вариативной функции в PHP используется символ «...» перед именем аргумента. Например:
function sum(...$numbers) {
return array_sum($numbers);
}
В данном примере функция sum может принимать любое количество аргументов типа число. Функция array_sum будет вычислять сумму всех переданных аргументов. Для вызова функции с несколькими аргументами перед их именами ставятся запятые.
Пример вызова функции:
echo sum(1, 2, 3); // 6
echo sum(5, 10, 15, 20); // 50
Обратите внимание, что вариативные функции могут иметь и другие аргументы, помимо вариативного. Например:
function sayHello($name, ...$greetings) {
foreach ($greetings as $greeting) {
echo "$greeting, $name! ";
}
}
В данном примере функция sayHello принимает первым аргументом имя, а остальные аргументы — приветствия. Функция перебирает все приветствия и выводит для каждого имя и соответствующее приветствие.
PHP Functions - Functions in PHP - PHP Tutorial 59
ТОП функций PHP для работы с массивами
Основы php функции
Рекурсивные функции в PHP - Базовый курс PHP-7
Основы php. Строковые функции
Функции в PHP: параметры, return (6 урок)
Объявление и вызов функции в PHP - Базовый курс PHP-7
Основы php функции область видимости переменных, анонимные функции
#38 Уроки PHP - Учим язык PHP, Параметры и аргументы функций на языке PHP
Функции в PHP, области видимости, перезагрузка функций, функции в функции