Heim >Backend-Entwicklung >PHP-Tutorial >Einführung in PHP-Funktionsbeispiele
In diesem Artikel geben wir Ihnen hauptsächlich eine Einführung in PHP-Funktionsbeispiele und stellen Ihnen hauptsächlich deren Verwendung vor. Wir hoffen, dass es allen helfen kann.
Benennung: Befolgen Sie einfach die Regeln für die Benennung von Variablen.
Funktion: Die Funktion implementiert eine strukturierte Programmierung und verbessert die Wartbarkeit des Codes
Globale Variablen: können im gesamten Skript verwendet werden.
Lokale Variablen: wird im Funktionskörper definiert und nur innerhalb des Funktionskörpers verwendet. Sie wird automatisch freigegeben, nachdem die Funktion ausgeführt wurde
ist in statischen Speichertyp und dynamischen Speichertyp unterteilt. Statisch $a ist eine statische Variable, die nach Ausführung der Funktion nicht freigegeben wird
Lokale Variablen innerhalb die Funktion Globale Variablen programmieren: 1.global; 2.$GLOBAL ['']Globales Array verwenden
Funktionstyp
1. Funktion mit benutzerdefinierten Parametern:
2. Funktionen, die auf Parameter verweisen:
function test( &$a ) { } //$a ist eine Referenz Variable relativ zu externen Variablen. Wenn $a intern in der Funktion geändert wird, werden auch die externen Variablen geändert.
3. Funktion mit Standardparametern:
,,,, Dies bedeutet, dass beim Aufruf der Funktion keine tatsächlichen Parameter vorhanden sind an die Funktion übergeben, dann der Standardwert $a=0;
4. Funktion mit variabler Anzahl von Parametern:
Funktion test(){$a,$b,...}{ } //Prinzip: Durch die Funktion func_get_args() werden alle Parameter akzeptiert und Daten zurückgegeben, sodass es mehrere Parameter geben kann
func_get_args() ruft das Parameterarray ab, func_num_args() ruft die Anzahl der Parameter ab, func_get_arg() gibt den angegebenen Parameter zurück (wird im Allgemeinen in Verbindung mit func_num_args verwendet)
5. Rückruffunktion: function one(){} $fun="one"; Wenn $fun( ausgeführt wird, entspricht dies dem Aufruf der one()-Funktion;
6. Rekursive Funktion: Denken Sie beim Aufrufen der Funktion selbst daran, dass es einen Exit, also Exit-Bedingungen, geben muss, sonst entsteht eine Endlosschleife
function test($a){ if($a >=0 ){ //退出递归的条件,一定要有 test($a-1); }else{ return ; } }
7. Anonyme Funktion: Es handelt sich um eine Funktion ohne Namen, die im Allgemeinen für Rückruffunktionen ($a){ }
Allgemein verwendet wird Funktionen:
echo()【语言结构】 print()//【语言结构】【有返回值】,若传输失败导致没有输出,它返回false var_dump() var_export()【有返回值,翻译一个合法的PHP 代码】 printf()//类似与C 语言的形式 printf("my name is %s, age %d", $name, $age);,打印出来 sprintf()//跟printf 相似,但不打印,而是返回格式化后的文字,其他的与printf 一样Verwandte Empfehlungen:
10 sehr nützliche PHP-Funktionen zum Teilen
Statische PHP-Funktionsvariablen implementieren die angegebene Anzahl von Iterationen
PHP-Funktionssuchleistungstest
Das obige ist der detaillierte Inhalt vonEinführung in PHP-Funktionsbeispiele. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!