Percursos
/
PHP
PHP
/
Programa
/
Argumentos de comprimento variável
Ar

Argumentos de comprimento variável em PHP

1 exercício

Sobre Argumentos de comprimento variável

Podes especificar os argumentos de uma função de modo a que ela aceite qualquer número de argumentos:

<?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]

Se especificares um argumento de comprimento variável para além de outros, tem de ser o último argumento.

<?php

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

writeLines('file.txt', "a", "b", "c");
Editar via GitHub A ligação abre numa nova janela ou separador

Aprende Argumentos de comprimento variável