Heim >Backend-Entwicklung >PHP-Problem >Bringen Sie Ihnen Schritt für Schritt bei, wie Sie PHP-Funktionen verwenden (ausgewählt)
Der letzte Artikel hat Ihnen „Wie lernt man schnell PHP-Operatoren an einem Tag (detaillierte Einführung)“ vorgestellt. Ich werde Ihnen Schritt für Schritt beibringen, wie Sie PHP-Funktionen verwenden (ausgewählt). Wenn Sie sich nicht beeilen und lernen, können Sie es nicht lernen, wenn Sie zu spät kommen! ! !
Was ist eine Funktion?
Eine Funktion auf einem Computer ist tatsächlich eine Reihe von Ausdrücken. Wenn Sie die entsprechenden Parameter eingeben, wird das Ergebnis auch auf einen darin vorbereiteten Code angezeigt Compiler zum Implementieren einer bestimmten Funktion, sodass Sie eine sehr komplexe Operation mit einer sehr einfachen Anweisung implementieren können Funktion und kann nicht weggelassen werden Verwenden Sie Sonderzeichen, außer _
Funktionsname Groß-/Kleinschreibung nicht beachten
Funktionsdeklaration muss aussagekräftig sein
darf nicht denselben Namen wie eine vorhandene Funktion haben ()
Nachdem eine Funktion definiert wurde, kann sie nicht als Ausführung bezeichnet werden.
Die Funktionsaufrufe erfolgen in keiner bestimmten Reihenfolge, da der PHP-Parser den Inhalt der Funktion vorab geladen hat, bevor er den Code ausführt
Konkret nehmen wir den Code als Beispiel:function 函数体(){ PHP语句(函数体) }
Die Operation formaler Parameter hat keinen Einfluss auf den Wert des tatsächlichen Parameters
2. Übergeben Sie Parameter als ReferenzÜbergeben Sie Parameter als Referenz und die Operation formaler Parameter wirkt sich auf die tatsächlichen Parameter aus
Php stellt sie zur Verfügung, Sie können sie direkt verwenden
Func_get_args ();//Ähnlich einem ArrayFunc_get_arg(); //Wenn Sie diese Funktion aufrufen, können Sie einen Wert übergeben, der angibt, welcher tatsächliche Parameter erhalten wird (beginnend bei 0)
Func_num_args();//Zur übergebenen Position zurückkehren Die Anzahl der benutzerdefinierten FunktionsparameterDiese drei Funktionen kann innerhalb unserer benutzerdefinierten Funktion verwendet werden und kann uns einige Informationen über die Parameter zurückgeben
5. Variablenfunktion (Variablenfunktion)
Weisen Sie die Funktion direkt zu. Geben Sie Variablen
Variablenfunktionen können nicht verwendet werden, z. B. Echo, Drucken, Unset (), isset(), empty(), include, require und ähnliche Sprachstrukturen. Um diese Strukturen als Variadic-Funktionen verwenden zu können, ist Ihre eigene Wrapper-Funktion erforderlich.6. Rekursive Funktion
bedeutet, dass Sie Ihre eigene Funktion innerhalb der Funktion aufrufen 1) Wenn die Funktion aufgerufen und ausgeführt wird, weist sie Speicherplatz im Speicher zum Speichern temporärer Daten zu, dann wird die Funktion standardmäßig auf „Es gibt“ gesetzt keine Verbindung zwischen ihnen (außer statischen Variablen, Referenzübergabe und globalen Variablen). Die darin enthaltenen Variablen sind standardmäßig alle lokale Variablen und haben keinen Einfluss aufeinander.2) Rekursive Funktionen müssen Bedingungen zum Beenden der Funktion haben eine zeitnahe Art und Weise innerhalb der Funktion
Empfohlenes Lernen:php-Video-Tutorial
Das obige ist der detaillierte Inhalt vonBringen Sie Ihnen Schritt für Schritt bei, wie Sie PHP-Funktionen verwenden (ausgewählt). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!