Треки
/
PHP
PHP
/
Салабус
/
Аргументи змінної довжини
Ар

Аргументи змінної довжини у PHP

1 вправа

Про концепцію Аргументи змінної довжини

Аргументи функції можна оголосити так, щоб функція приймала будь-яку кількість аргументів:

<?php

function actOnItems(...$items) {
  // $items is an array containing 0 or more values
  // used to call the function.
}

actOnItems(1, 2, 3, 4); // $items => [1, 2, 3, 4]

Якщо разом з іншими аргументами вказати аргумент змінної довжини, він має бути останнім аргументом.

<?php

function writeLines($file_handle, ...$lines)
{
    put_file_contents($file_handle, implode("\n", $lines));
}

writeLines('file.txt', "a", "b", "c");
Редагувати через GitHub Посилання відкривається в новому вікні або вкладці

Вивчити концепцію Аргументи змінної довжини