So schreiben Sie eine PHP-Funktion
Obwohl die PHP-Sprache viele integrierte Funktionen hat, wird es Zeiten geben, in denen Sie eine angepasste Funktion für Ihr Programm schreiben möchten. Dies ist mit PHP einfach zu bewerkstelligen. Beispielsweise möchten Sie möglicherweise auf jeder Seite Ihrer Website eine personalisierte Begrüßungsnachricht einfügen. Dazu schreiben Sie eine einfache Funktion, die oben auf jeder Webseite "Willkommen, jemandes Name" ausgibt. Sie müssen jedoch in dieser Nachricht für jeden Besucher Ihrer Website einen anderen Namen drucken. Dies ist auch mit einer PHP-Funktion einfach zu bewerkstelligen. Sie können den Namen des Besuchers als Zeichenfolge an die Funktion übergebenWas? von Zeichen. Sie übergeben diese Zeichenfolge als Argument des Funktionsaufrufs.

Hello_Visitor ("Nancy");

Wenn Sie das Tutorial über die PHP-Funktion und den Funktionsaufruf nicht gelesen haben; Vielleicht möchten Sie dies jetzt tun. Wenn Sie fortfahren möchten, werfen wir einen Blick auf den Code, der die Hello_Visitor-Funktion definiert oder deklariert.

Grundlegender PHP-Code
Funktion Funktionsname ($ argument_1, $ argument_2)
{Funktionskörper}

Beispiel
Funktion Hello_Visitor ($ current_name)
{echo "Willkommen, $ aktueller_name"; }}


Funktion
Dies teilt PHP mit, dass das Folgende eine Funktion ist.

Hallo_Visitor
Funktionsname
Dies ist der Name, den Sie Ihrer Funktion geben. Ihr Programm verwendet diesen Namen, um die Funktion zu identifizieren. Sie verwenden also im Funktionsaufruf und in der Funktion selbst denselben Namen. Denken Sie beim Benennen Ihrer Funktionen daran, dass bei Funktionsnamen nicht zwischen Groß- und Kleinschreibung unterschieden wird. Der Funktionsname Hello_Visitor ist also der gleiche wie hello_visitor. Ein Funktionsname darf jedoch keine Leerzeichen enthalten und muss mit einem Buchstaben oder einem Unterstrich beginnen.

Hello_Visitor ($ current_name)
Klammern
Die Klammern werden verwendet, um Argumente oder Informationen an die Funktion zu übergeben. Wenn Sie keine Informationen übergeben müssen, setzen Sie nichts zwischen (). Aber Sie müssen immer noch die Klammern haben.

($ current_name)
($ argument_1, $ argument_2)
Das Argument ist der Variablenname, der die Informationen enthält, die Sie an die Funktion übergeben. Wenn Sie mehr als ein Argument haben, trennen Sie diese durch ein Komma. Setzen Sie dann die Argumente zwischen die Klammern. In unserem Beispiel die Zeichenfolge Nancy wird an die Funktion übergeben und im Argument $ current_name zwischen den Klammern gespeichert.

{echo "Willkommen, $ aktueller_name"; }}
{}
Der Code, aus dem der Hauptteil der Funktion besteht, wird zwischen der öffnenden geschweiften Klammer und der schließenden geschweiften Klammer platziert. In unserem Beispiel ist der Hauptteil der Funktion eine Echoanweisung, die die Begrüßungsnachricht an den Browser druckt. weil Nancy ist die Zeichenfolge, die in der Variablen $ current_name gespeichert ist. Die Willkommensnachricht lautet Willkommen, Nancy.

-------------
Was ist eine Zeichenfolge: Eine Zeichenfolge ist eine Gruppe von Zeichen wie z Nancy. Eine Zeichenfolge muss immer zwischen einfachen oder doppelten Anführungszeichen stehen.
Beispiel -> "Nancy"





Video-Anleitungen: PHP App #02 Passwortgenerator (auch als Funktion) [deutsch] (March 2024).