PHP-Funktionen
Die wahre Stärke von PHP kommt von seiner Funktionen.
In PHP, die Bereitstellung von mehr als 1000 integrierten Funktionen.
PHP eingebaute Funktion
Eine vollständige Referenzhandbuch und alle Instanzen von Array - Funktionen finden Sie auf unserer PHP Referenz .
PHP-Funktionen
In diesem Kapitel zeigen wir Ihnen, wie Sie Ihre eigenen Funktionen zu erstellen.
Um das Skript auszuführen, wenn die Seite geladen wird, können Sie es in der Funktion setzen können.
Die Funktion wird durch den Aufruf der Funktion ausgeführt.
Sie können auf der Seite eine Funktion in jeder beliebigen Position nennen.
Erstellen Sie eine PHP-Funktion
Die Funktion wird durch den Aufruf der Funktion ausgeführt.
Grammatik
{
要执行的代码;
}
PHP-Funktion Richtlinien:
- Der Name der Funktion sollte seine Funktion auffordern
- Funktionsnamen beginnen mit einem Buchstaben oder einem Unterstrich (kann nicht mit einer Zahl beginnen)
Beispiele
Eine einfache Funktion, wenn es aufgerufen wird mein Name ausgegeben werden:
<body>
<?php
function writeName()
{
echo "Kai Jim Refsnes";
}
echo "My name is ";
writeName();
?>
</body>
</html>
Ausgang:
PHP-Funktionen - Hinzufügen von Parametern
Um mehr Funktionalität auf eine Funktion hinzuzufügen, können wir Parameter hinzuzufügen. Ähnliche Argumente Variable.
Parameter nach dem Funktionsnamen hat eine bestimmte Klammer.
Beispiel 1
Die folgenden Beispiele Ausgabe einen anderen Namen, aber der Name ist das gleiche:
<body>
<?php
function writeName($fname)
{
echo $fname . " Refsnes.<br>";
}
echo "My name is ";
writeName("Kai Jim");
echo "My sister's name is ";
writeName("Hege");
echo "My brother's name is ";
writeName("Stale");
?>
</body>
</html>
Ausgang:
My sister's name is Hege Refsnes.
My brother's name is Stale Refsnes.
Beispiel 2
Die folgende Funktion hat zwei Parameter:
<body>
<?php
function writeName($fname,$punctuation)
{
echo $fname . " Refsnes" . $punctuation . "<br>";
}
echo "My name is ";
writeName("Kai Jim",".");
echo "My sister's name is ";
writeName("Hege","!");
echo "My brother's name is ";
writeName("Stale","?");
?>
</body>
</html>
Ausgang:
My sister's name is Hege Refsnes!
My brother's name is Stale Refsnes?
PHP-Funktionen - Rückgabewert
Um die Funktion einen Wert zurückgibt, verwenden Sie die return-Anweisung.
Beispiele
<body>
<?php
function add($x,$y)
{
$total=$x+$y;
return $total;
}
echo "1 + 16 = " . add(1,16);
?>
</body>
</html>
Ausgang: