A PHP nyelvben minden függvény rendelkezik visszatéréssel, amely segítségével meghatározható, hogy a függvény rendben lefutott, vagy hiba történt, illetve a visszatérési értékkel kaphatjuk meg a függvény által végzett műveletek eredményét.
Saját készítésű függvények esetén a visszatérési érték a return kulcsszóval adható meg.
Ha nem adunk meg visszatérési értéket, akkor explicit módon, az alapértelmezett NULL értékkel tér vissza a függvény.
Függvények szintaxisa:
function
fuggveny_neve
(
$parameter1,
$parameter1,
...
)
{
kódblokk
return érték;
}
1. példa:
Forráskód
<body>
<?php
function osszeg( $a, $b)
{
return $a + $b; // függvény törzse
}
echo osszeg(1, 1); // 2
?>
</body>
Eredmény*
2. példa:
Forráskód
<body>
<?php
function osszeg( $a, $b)
{
$a = $a + $b; // a függvény törzse
}
$vissza = osszeg(1, 1);
var_dump($vissza); // NULL
?>
</body>
Eredmény*
A példakód letölthető: php_fuggvenyek_03.php.zip