Wie implementiert man eine Funktion zur Übergabe variabler Parameter in PHP? Dieser Artikel stellt hauptsächlich die Verwendung von Funktionen mit variabler Anzahl von in PHP definierten Parametern vor und analysiert die Verwendungsfähigkeiten von func_get_args anhand von Beispielen. Ich hoffe, dass er für alle hilfreich ist.
Das Beispiel in diesem Artikel beschreibt die Verwendung von Funktionen mit variabler Anzahl von Parametern, die in PHP definiert sind. Teilen Sie es als Referenz mit allen. 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 />"; ?>
Verwandte Empfehlungen:
PHP-Funktionsverwendung und Funktionsdefinitionsmethode_PHP-Tutorial
Das obige ist der detaillierte Inhalt vonPHP implementiert eine Funktion, die variable Parameter übergeben kann. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!