Heim >Backend-Entwicklung >PHP-Tutorial >Einführung in PHP-Funktionsbeispiele

Einführung in PHP-Funktionsbeispiele

小云云
小云云Original
2018-03-22 11:42:341693Durchsuche

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:

Funktionstest ($ a, $ b) {} // test ist der Funktionsname, $ a und $ b sind Funktionsparameter und die entsprechenden Volumenparameter müssen beim Aufruf der Funktion angegeben werden.

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!

Stellungnahme:
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