Heim > Artikel > Backend-Entwicklung > Funktionsanalyse der allgemeinen PHP-Funktionsverarbeitung
In diesem Artikel wird die Funktionsanalyse häufig verwendeter Funktionen in PHP erläutert.
func_get_arg – Gibt ein Element in der Parameterliste zurück
func_get_args – Gibt ein Array zurück, das die Funktionsparameterliste enthält
func_num_args – Gibt die Anzahl der an die Funktion übergebenen Parameter zurück
call_user_func – Rufen Sie den ersten Parameter als Rückruffunktion auf
call_user_func_array – Rufen Sie die Rückruffunktion auf und übergeben Sie einen Array-Parameter als Parameter der Rückruffunktion
forward_static_call_array – Rufen Sie eine statische Methode auf und übergeben Sie die Argumente als Array
forward_static_call — Rufen Sie eine statische Methode auf und übergeben Sie die Argumente als Array
==================== ==== ================
1.
func_get_arg、func_get_arg、func_num_args class test{ public function hello($a,$b,$c,$d){ $num=func_num_args(); echo "方法参数的个数为:".$num," "; if(2<=$num){ echo "方法的第三个参数为:".func_get_arg(2)." "; } $num2=func_get_args(); for($i=0;$i<$num;$i++){ echo "第{$i}个参数为{$num2[$i]}"." "; } } } $T=new test(); $T->hello('A','B','C','D'); //方法参数的个数为:4 //方法的第三个参数为:C //第0个参数为A //第1个参数为B //第2个参数为C //第3个参数为D
In diesem Artikel wird die Funktionsanalyse häufig verwendeter Funktionen in PHP erläutert Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website.
Verwandte Empfehlungen:
PHP Der einfachste Weg, angemeldete Benutzer zu überprüfen (Basisformular zur Benutzerüberprüfung)
Detaillierte Erklärung des Unterschieds und der Verwendung von const und static in PHP
Das obige ist der detaillierte Inhalt vonFunktionsanalyse der allgemeinen PHP-Funktionsverarbeitung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!