Funktionsanalyse der allgemeinen PHP-Funktionsverarbeitung

jacklove
Freigeben: 2023-03-27 12:52:02
Original
1533 Leute haben es durchsucht

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(&#39;A&#39;,&#39;B&#39;,&#39;C&#39;,&#39;D&#39;);
//方法参数的个数为:4
//方法的第三个参数为:C
//第0个参数为A
//第1个参数为B
//第2个参数为C
//第3个参数为D
Nach dem Login kopieren

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)

Wie kann bei der PHP-Entwicklung festgestellt werden, ob die Ausführung des vorherigen Skripts während der geplanten Ausführung beendet wurde?

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage