Heim  >  Artikel  >  Backend-Entwicklung  >  PHP implementiert eine Funktion, die variable Parameter übergeben kann

PHP implementiert eine Funktion, die variable Parameter übergeben kann

*文
*文Original
2017-12-26 09:42:111650Durchsuche

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:

Hinweis zu PHP-Funktionen

Detaillierte Erläuterung der vier Methoden der Parameterübertragung zwischen PHP-Seiten PHP-Funktion PHP PHP ruft URL-Parameter ab

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn