Heim > Artikel > Backend-Entwicklung > Was sind die drei Punkte der PHP-Methode?
Drei Punkte stellen eine variable Anzahl von Parameterlisten in PHP dar. In PHP 5.6 und höher wird es durch ... Syntax implementiert, während in PHP 5.5 und früheren Versionen die Funktionen func_num_args(), func_get_arg() und func_get_args verwendet werden () implementiert.
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP7.1, Dell G3-Computer.
Was sind die drei Punkte der PHP-Methode?
php-Verwendung von drei Punkten
Erläuterung: variable Anzahl von Parameterlisten
In PHP 5.6 und höher wird es durch... Syntax implementiert; in PHP 5.5 und früher verwenden Sie die Funktion func_num_args( ), func_get_arg() , und func_get_args() Implementierung
Offizielle Dokumentation: https://www.php.net/manual/zh/functions.arguments.php#functions.variable-arg-list
Fall:
<?php function sum(...$numbers) { $acc = 0; foreach ($numbers as $n) { $acc += $n; } return $acc; } echo sum(1, 2, 3, 4); ?>
Ausgabe des obigen Falls : 10
<?php function add($a, $b) { return $a + $b; } echo add(...[1, 2])."\n"; $a = [1, 2]; echo add(...$a); ?>
Ausgabe des obigen Falls: 3 3 (das gleiche Ergebnis, zwei 3)
Zusammenfassung: Diese Funktion akzeptiert eine variable Anzahl von Parametern. Die Parameter werden als Array an die angegebenen Variablen übergeben
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonWas sind die drei Punkte der PHP-Methode?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!