Maison > développement back-end > tutoriel php > Fonction PHP nombre variable de listes de paramètres

Fonction PHP nombre variable de listes de paramètres

不言
Libérer: 2023-03-22 19:46:02
original
1516 Les gens l'ont consulté

Cet article vous présente le nombre variable de listes de paramètres des fonctions PHP. Les amis dans le besoin peuvent se référer à

PHP5.5 et versions antérieures

Utilisez la fonction suivante :

  • func_num_args Renvoie le nombre total de paramètres

  • func_get_arg Renvoie un élément dans la liste des paramètres

  • func_get_args Renvoie un tableau contenant la liste des paramètres de la fonction

function test()
{
    echo '参数总数;', func_num_args(), "\n";
    echo '第一个参数:', func_get_arg(0), "\n";
    echo '全部参数;';
    print_r(func_get_args());
}

test(1, 2, 3, 4);

/*
参数总数;4
第一个参数:1
全部参数;Array
(
   [0] => 1
   [1] => 2
   [2] => 3
   [3] => 4
)
*/
Copier après la connexion

PHP5.6 et supérieur

Utilisez la syntaxe ... pour implémenter

function test(...$params)
{
    print_r($params);
}

test(1, 2, 3, 4);

/*
Array         
(             
    [0] => 1  
    [1] => 2  
    [2] => 3  
    [3] => 4  
)
*/
Copier après la connexion

Recommandations associées :                                                                                                                                  🎜>Remarques sur l'utilisation des fonctions PHP et des disques SSD Précautions d'utilisation des cartes d'identité, etc. Précautions d'utilisation des cartes d'identité

Remarques sur PHP fonctions

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal