In PHP, bezeichnen Sie neue Variablen mit dem Zeichen "$" , zum Beispiel: " $ var =" Wert " PHP hat mehrere eingebaute Funktionen , aber Sie können Ihre eigenen zu erstellen mit der " Funktion "keyword Bei Verwendung . . bestimmte Funktionen können Sie Variablen als Argumente zu verwenden, oder kehren ihre Werte aus den Funktionen . außerdem können Sie Variablen verwenden, um Funktionen aufzurufen , und Standardwerte , um sicherzustellen, diese Variablen führen einen Wert . Scope
Verwendung von Variablen in PHP, wo Sie erstellen sie gibt ihnen ihren Geltungsbereich . wenn Sie eine Variable außerhalb einer Funktion zu erstellen , hat es eine globale Reichweite . möglicherweise verwenden und ändern Sie es überall in Ihrem PHP -Code. Allerdings, wenn Sie eine Variable erstellen innerhalb eine Funktion , hat es einen lokalen Bereich und Sie können ihn nur in dieser Funktion. Wenn Sie es außerhalb der Funktion zu ändern versuchen , PHP einen Fehler zurückgibt. Wenn Sie den gleichen Namen verwenden für eine lokale Variable als eine, die weltweit existiert , der lokale Wert hat Vorrang .
Funktionsargumente
Bei Aufruf von Funktionen , die Argumente benötigen, können Sie Variablen als Argumente übergeben . Geben Sie z. B. " someFunction ($ var1 , $ var2 ); " passieren die Werte für diese beiden Variablen als Argumente an die Funktion Sie können auch Standard-Parameter in einer Funktion zum Beispiel , geben . . "-Funktion someFunc ( $ var = "value " ) " und dann die Funktion zu definieren . wenn Sie in Ihrem Programm someFunc rufen , wenn Sie sich nicht über ein Argument an die Funktion , verwendet es die " $ var " Wert standardmäßig .
Rückkehr Variablen
< br >
Genau wie Sie können Variablen als Argumente in einer Funktion übergeben, können Sie zurückkommen, Werte von Variablen in einer Funktion. zum Beispiel, wenn die Funktion führt einige Berechnungen auf der " $ var " variable , Typ " return $ var ; "am Ende der Funktion Körper , um diesen Wert zurück an den Teil des Programms , das die Funktion aufgerufen Sie können nicht zurückkehren mehrere Variablen aus einer Funktion , aber Sie können Operationen , zum Beispiel , indem Sie . " return $ var1 + $ var2 ; " oder sogar zurückkehren variable Arrays , wie zum Beispiel " return array ($ var1 , $ var2 ); "
Variable Funktionen
Wenn Sie Klammern hinzuzufügen. das Ende einer variablen, deren Wert ist der gleiche wie eine vorhandene Funktion , zum Beispiel " $ myVar ();" . Versuche die Variable um die Funktion auszuführen Allerdings konstruieren Sprache Funktionen wie echo () , isset () oder require () nicht unterstützt variable Funktionen . Wenn eine Funktion Parameter erfordert , können Sie sie als Argumente übergeben innerhalb der Klammern . man kann sie als Rohdaten wie Strings oder Zahlen , oder wie andere Variablen einschließlich Arrays übergeben .