PHP
Referenzliste
func_get_args
Functions-Funktionen
Befehl:
array func_get_args ( void )
Beschreibung:
Liefert die der aufrufenden Funktion übergebenen Argumente als Array.
Die Funktion kann zusammen mit func_get_arg() und func_get_args() genutzt werden um Funktionen mit einer variablen Anzahl von Argumenten zu implementieren.
Die Funktion kann zusammen mit func_get_arg() und func_get_args() genutzt werden um Funktionen mit einer variablen Anzahl von Argumenten zu implementieren.
Aktiv in Version:
(PHP 4, PHP 5, PHP 7)
Siehe auch:
Liefert ein bestimmtes Funktionsargument
Liefert die Anzahl der an eine Funktion übergebenen Argumente
func_get_args() - Beispiel
Eingabe:
<?PHP function mache_was() { if ( empty ( $wert ) ) { $wert = 1; } $array = func_get_args (); for ( $x = 0; $x < count ( $array ); $x++ ) { echo $wert . ' * ' . $array[$x]; echo ' = ' . $wert *= $array[$x] . "\n"; } } mache_was ( 2, 4, 6, 8, 10, 12 ); ?>
Ausgabe:
1 * 2 = 2
2 * 4 = 8
8 * 6 = 48
48 * 8 = 384
384 * 10 = 3840
3840 * 12 = 46080
2 * 4 = 8
8 * 6 = 48
48 * 8 = 384
384 * 10 = 3840
3840 * 12 = 46080
Beschreibung:
Mit func_get_args() kann man sich ein Array zur�ckgeben lassen, das als Elemente s�mtliche Argumente enth�lt, mit denen die aktuelle Funktion aufgerufen wurde.<br>Dabei ist darauf zu achten, dass diese Funktion nur innerhalb einer Funktion verwendet wird, da es sonst zu einer Fehlermeldung kommt.
Functions-Funktionen