A függvényeket a function kulcsszóval vezetjük be. Egy függvényt a neve alapján azonosít az értelmező.
A függvény neve:
- Az angol ABC betűiből és számjegyekből állhat, de nem kezdődhet számjeggyel!
- Egy szóból kell álljon (több szó esetén a szóköz helyett használhatunk aláhúzás karaktert)!
- A PHP a függvények esetén nem tesz különbséget kis és nagybetűk között
- Használjunk beszélő neveket (a név utaljon a funkcióra)! Saját életünket könnyítjük meg így.
Paraméterek:
- A függvények számára, a függvénynevet követő zárójelben átadhatunk paramétereket. Ha egy függvény több paramétert igényel azokat vesszővel elválasztva soroljuk fel. Ha egyet sem, akkor a zárójel üresen marad.
- Alapesetben az átadott változók lokális változókként használhatók. A függvény lefutását követően a futás során kapott új értékük elveszik. Ezt nevezzük érték szerinti paraméter átadásnak.
Függvények szintaxisa:
function
fuggveny_neve
(
$parameter1,
$parameter1,
...
)
{
kódblokk
}
Példa:
Forráskód
<body>
<?php
function osszegki( $a, $b) // függvény feje
{
echo $a + $b; // függvény törzse
}
osszegki(1, 1); // 2
?>
</body>
Eredmény*
A példakód letölthető: php_fuggvenyek_02.php.zip