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

Fonction PHP nombre variable de listes de paramètres

不言
不言original
2018-03-30 15:24:161490parcourir

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
)
*/

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  
)
*/

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!

Déclaration:
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