Comment implémenter une fonction de passage de paramètres variables en PHP ? Cet article présente principalement l'utilisation de fonctions avec un nombre variable de paramètres définis en PHP et analyse les compétences d'utilisation de func_get_args avec des exemples. J'espère qu'il sera utile à tout le monde.
L'exemple de cet article décrit l'utilisation de fonctions avec un nombre variable de paramètres définis en PHP. Partagez-le avec tout le monde pour votre référence. L'analyse spécifique est la suivante :
Les paramètres de la fonction en php n'ont pas besoin d'être corrigés, et il n'est même pas nécessaire de définir des paramètres. Utilisez la fonction func_get_args() à l'intérieur de la fonction pour obtenir la liste des paramètres. Vous pouvez spécifier n'importe quel paramètre pour la fonction lors de l'appel, ce qui est très pratique
<?php function addanything (){ $total = 0; $args = func_get_args (); for ($i = 0; $i < count ($args); $i++){ if (is_int ($args[$i])){ $total += $args[$i]; } } return $total; } echo addanything (1,5,7,8,11) . "<br />"; ?>
Recommandations associées :
Utilisation des fonctions php et définition des fonctions Method_PHP Tutorial
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!