Nyckelordet function
Nyckelordet function används för att deklarera anpassade funktioner i PHP. En funktion tar parametrar, exekverar kod och kan returnera ett resultat. Deklarerade funktioner kan anropas upprepade gånger i olika delar av programmet.
Syntax
function functionName($param1, $param2, ...) {
return $result;
}
Exempel
Låt oss skapa en enkel funktion för att addera två tal:
<?php
function sum($a, $b) {
return $a + $b;
}
echo sum(2, 3);
?>
Resultat av kod exekvering:
5
Exempel
En funktion kan returnera olika datatyper. Låt oss skapa en funktion som returnerar en array:
<?php
function createArray($a, $b) {
return [$a, $b];
}
print_r(createArray(1, 2));
?>
Resultat av kod exekvering:
[1, 2]
Exempel
Funktioner kan ha standardvärden för parametrar:
<?php
function greet($name = 'Guest') {
return "Hello, $name!";
}
echo greet();
echo greet('John');
?>
Resultat av kod exekvering:
'Hello, Guest!'
'Hello, John!'
Se även
-
kommandot
return,
som returnerar ett värde från en funktion