Paramètre nommé dans un tableau
<?php
function greet($name, $title) {
print "Hello, $title $name";
}
$args = ['title' => 'Mr.', 'name' => 'Doe'];
greet(...$args);
?>
Il est possible de décomposer les arguments d’un tableau pour les passer à un appel de fonction. Il est également possible d’utiliser les clés pour nommer les arguments, et de les placer dans n’importe quel ordre dans le tableau, tout comme avec les paramètres nommés.
C’est possible depuis PHP 8.0, et cela générait une erreur avant.
See Also
PHP Error Messages
PHP Features
Last updated: 11 October 2026