Dieser Artikel stellt hauptsächlich die Verwendung von Funktionen mit variabler Anzahl von in PHP definierten Parametern vor. Er analysiert die Verwendungsfähigkeiten von func_get_args und hat einen bestimmten Referenzwert In diesem Artikel wird das Beispiel der PHP-Define-Funktionsverwendung mit einer variablen Anzahl von Parametern erläutert. Die spezifische Analyse lautet wie folgt:
Die Funktionsparameter in PHP müssen nicht festgelegt werden und es ist nicht einmal erforderlich, Parameter zu definieren. Verwenden Sie die Funktion func_get_args() innerhalb der Funktion, um die Parameterliste zu erhalten. Sie können beim Aufruf beliebige Parameter für die Funktion angeben, was sehr praktisch ist
<?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 />"; ?>
: Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, dass er für das Studium aller hilfreich sein wird. Verwandte Empfehlungen:
So generieren Sie einen Referenzimplementierungsbaum in PHPDrei häufig verwendete im PHP-SPL-Standard Bibliothek Große FunktionEine kurze Beschreibung des Adaptermusters in PHP-Entwurfsmustern
Das obige ist der detaillierte Inhalt vonVerwendung der Funktion func_get_args in PHP-Funktionsparametern. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!