Maison > Article > développement back-end > PHP peut-il transmettre les paramètres du tableau ?
php peut transmettre des paramètres de tableau. Dans PHP5.6 et versions ultérieures, les paramètres formels d'une fonction peuvent utiliser "..." pour indiquer que la fonction peut accepter un nombre variable de paramètres, et les paramètres variables seront transmis à la fonction sous forme de tableau, la syntaxe "fonction nom de la fonction(...$arr){//code d'exécution}".
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
php peut transmettre les paramètres du tableau.
Lors de l'appel d'une fonction, vous devez transmettre des paramètres à la fonction. Les paramètres transmis à la fonction sont appelés paramètres réels et les paramètres définis par la fonction sont appelés paramètres formels. Il existe quatre façons de transmettre des paramètres à une fonction, à savoir le passage par valeur, le passage par référence, les paramètres par défaut et les paramètres de longueur variable.
Le paramètre de longueur variable sera transmis à la fonction sous forme de tableau.
Paramètres de longueur variable PHP
Dans PHP 5.6 et versions ultérieures, les paramètres formels d'une fonction peuvent utiliser …
pour indiquer que la fonction peut accepter un nombre variable de paramètres, et les paramètres variables seront traités comme un tableau transmis à la fonction.
Les exemples sont les suivants :
<?php function test(...$arr){ var_dump($arr); } test(1, 2, 3, 4); test(5, 6, 7, 8, 9, 10); ?>
Apprentissage recommandé : "Tutoriel vidéo PHP"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!