Im vorherigen Artikel „Spielen Sie mit PHP und generieren Sie schnell QR-Codes“ habe ich Ihnen vorgestellt, wie Sie mit PHP schnell QR-Codes generieren können. Interessierte Freunde können mehr darüber erfahren~
Das Thema dieses Artikels ist „. Wie erstelle ich optionale Parameter in PHP?
Manche Leute fragen sich vielleicht, was „optionale Parameter“ sind?
Optionale Parameter beziehen sich auf Parameter, die die Funktion der Funktion auch dann nicht verhindern, wenn nichts übergeben wird. Für den Laien bedeutet dies, dass diejenigen mit Standardwerten optionale Parameter sind.
Wenn es dann völlig optionale Parameter gibt, übernimmt das Programm deren Werte. Wenn einem Parameter jedoch kein Wert zugewiesen wird, stoppt das Programm normalerweise nicht, indem der Funktion der Standardwert des Parameters bereitgestellt wird. Wenn der Funktion jedoch während des Aufrufs ein Wert für ein Argument zugewiesen wird, überschreibt das angegebene Argument das Standardargument und das Programm läuft normal weiter. Wenn der Aufruf der Funktion jedoch keinen Wert liefert, läuft das Programm weiter Normalerweise wird der Standardwert verwendet.
→ Hinweis: Um beim Erstellen einer PHP-Funktion weitere Funktionen hinzuzufügen, können wir Parameter hinzufügen, die den Variablen ähneln und in Klammern nach dem Funktionsnamen angegeben werden.
Lassen Sie mich Ihnen anhand von zwei Beispielen vorstellen, wie Sie optionale Parameter in PHP erstellen:
Beispiel 1:
<?php function travel($place = "北京") { return "我要去$place.\n"; } echo travel(); echo travel("上海"); echo travel("深圳"); ?>
Ausgabe:
我要去北京! 我要去上海! 我要去深圳!
Beispiel 2:
<?php function timer($hour=00, $min=00, $sec=00) { $time="$hour : $min : $sec."; return "定时器设置为: $time <br>"; } echo timer(); echo timer(10, 30, 0); echo timer(00, 20, 40);
Ausgabe:
定时器设置为: 0 : 0 : 0. 定时器设置为: 10 : 30 : 0. 定时器设置为: 0 : 20 : 40.
Hinweis: Bei Verwendung von Standardparametern müssen alle Standardparameter rechts von allen Nicht-Standardparametern platziert werden; andernfalls funktioniert die Funktion nicht wie erwartet.
Abschließend möchte ich jedem das neueste und umfassendste „PHP-Video-Tutorial“ empfehlen ~ Kommen Sie und lernen Sie!
Das obige ist der detaillierte Inhalt vonWissen Sie, wie man optionale Parameter in PHP erstellt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!