En funktion i PHP er en mulighed for at samle flere kommandoer i en "pakke".
Der hører 2 trin til en funktion:
Når du skal oprette en funktion, skal du give funktionen et navn og derefter bestemme, hvilke kommandoer, der skal være inde i funktionen.
function navn()
{
kommando;
kommando;
}
Når du skal bruge en funktion, skriver du bare navnet på funktionen efterfulgt at 2 paranteser og et semikolon.
navn();
I dette eksempel skal du oprette en funktion, der skriver "Hej verden" til skærmen med fed og kursiv skrift.
<?
function hej()
{
echo "<strong><em>Hej verden</em></strong>";
}
?>
<?
hej();
?>
Hej verden
Dette er måske ikke så brugbart et eksempel, derfor følger endnu et, der skriver en copyright-meddelse:I dette eksempel skal du lave en funktion, der skriver en copyright-meddelelse på skærmen (ved hjælp af HTML-koderne). Vi kalder denne funktion for cp().
<?
function cp()
{
echo "© ";
echo "Lars Christensen 2006";
}
?>
<?
cp();
?>