Déclarer fonctions variadiques au lieu d'utiliser func_get_args
PHP recommande de ne pas utiliser func_get_args mais de déclarer explicitement comme variadiques les fonctions, en passant les arguments avec "...", au lieu de les récupérer avec func_get_args. cf https://www.php.net/manual/fr/functions.arguments.php#functions.variable-arg-list en français pas toujours bien traduit, ou https://www.php.net/manual/en/functions.arguments.php#functions.variable-arg-list en anglais.
Exemple : remplacer l'actuel :
function concat() { $args = func_get_args(); return join('', $args); }
par
function concat (...$args){ return join('', $args); }
Rq : Il faut la syntaxe "..." pour que isVariadic() renvoie true. Ça augmente les capacités d'introspection. Utile par exemple pour #4717 (closed) + https://git.spip.net/spip/spip/pulls/160