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, области видимости, перезагрузка функций, функции в функции

Реклама
Новое
Реклама