Heim  >  Artikel  >  Backend-Entwicklung  >  Bringen Sie Ihnen Schritt für Schritt bei, wie Sie PHP-Funktionen verwenden (ausgewählt)

Bringen Sie Ihnen Schritt für Schritt bei, wie Sie PHP-Funktionen verwenden (ausgewählt)

慕斯
慕斯Original
2021-06-02 18:09:532598Durchsuche

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! ! !

Bringen Sie Ihnen Schritt für Schritt bei, wie Sie PHP-Funktionen verwenden (ausgewählt)

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 ()

  • 3: Merkmale von Funktionen

  • 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 Ausführungsergebnisse sind wie folgt:

  • Andere Funktionsformen sind wie folgt aufgeführt:
  • 1. Übergeben Sie Parameter nach Wert
  • (standardmäßig). , wir verwenden diese Methode beim Übergeben von Parametern)

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

  • 3. Die Standardparameter der Funktion

  • können an formale Parameter übergeben werden. Legen Sie den Standardwert fest und weisen Sie ihn direkt zu (von rechts nach links zuweisen, der rechte muss vor Ihnen vorhanden sein). (kann dem auf der linken Seite einen Wert zuweisen)

Viertens: Parameterliste variabler Länge

Php stellt sie zur Verfügung, Sie können sie direkt verwenden Bringen Sie Ihnen Schritt für Schritt bei, wie Sie PHP-Funktionen verwenden (ausgewählt)

Func_get_args ();//Ähnlich einem Array

Func_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 Funktionsparameter

Diese 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!

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