Grundlagen der Arbeit mit benutzerdefinierten Funktionen in PHP
Jetzt lernen wir, wie man eigene Funktionen erstellt, die dann ähnlich wie Standard-PHP-Funktionen verwendet werden können.
Lassen Sie uns die Syntax zur Erstellung einer eigenen Funktion betrachten.
Eine Funktion wird mit dem Befehl function erstellt.
Dann folgt, durch ein Leerzeichen getrennt, der Funktionsname
und runde Klammern, in denen
ein Code geschrieben wird:
<?php
function func() {
// irgendein Code
}
?>
Betrachten wir ein Beispiel.
Erstellen wir eine Funktion mit dem Namen func, die
bei ihrem Aufruf ein
Ausrufezeichen auf dem Bildschirm ausgibt:
<?php
function func() {
echo '!';
}
?>
Rufen wir jetzt unsere Funktion auf. Dafür muss ihr Name und runde Klammern geschrieben werden:
<?php
function func() {
echo '!';
}
// Wir rufen unsere Funktion auf:
func(); // gibt '!' aus
?>
Man kann unsere Funktion mehrmals aufrufen - in diesem Fall wird jeder Funktionsaufruf eine neue Ausgabe auf dem Bildschirm bewirken:
<?php
function func() {
echo '!';
}
func(); // gibt '!' aus
func(); // gibt '!' aus
func(); // gibt '!' aus
?>
Funktionen können vor ihrer Definition aufgerufen werden:
<?php
func(); // gibt '!' aus
function func() {
echo '!';
}
?>
Erstellen Sie eine Funktion, die Ihren Namen auf dem Bildschirm ausgibt.
Erstellen Sie eine Funktion, die die Summe
der Zahlen von 1 bis 100 auf dem Bildschirm ausgibt.