Het sleutelwoord function
Het sleutelwoord function wordt gebruikt om aangepaste functies in PHP te declareren. Een functie accepteert parameters, voert code uit en kan een resultaat teruggeven. Gedeclareerde functies kunnen meerdere keren worden aangeroepen in verschillende delen van het programma.
Syntaxis
function functionName($param1, $param2, ...) {
return $result;
}
Voorbeeld
Laten we een eenvoudige functie maken om twee getallen op te tellen:
<?php
function sum($a, $b) {
return $a + $b;
}
echo sum(2, 3);
?>
Resultaat van de code-uitvoering:
5
Voorbeeld
Een functie kan verschillende gegevenstypen teruggeven. Laten we een functie maken die een array teruggeeft:
<?php
function createArray($a, $b) {
return [$a, $b];
}
print_r(createArray(1, 2));
?>
Resultaat van de code-uitvoering:
[1, 2]
Voorbeeld
Functies kunnen standaardwaarden voor parameters hebben:
<?php
function greet($name = 'Guest') {
return "Hello, $name!";
}
echo greet();
echo greet('John');
?>
Resultaat van de code-uitvoering:
'Hello, Guest!'
'Hello, John!'
Zie ook
-
het commando
return,
dat een waarde uit een functie teruggeeft