A függvények olyan kódrészletek amelyek akkor kerülnek végrehajtásra, ha a programkódból meghívjuk őket.
Lehetővé teszik, hogy a programon belül többször (akár több ezerszer) végrehajtásra kerülő kódot csak egyszer kelljen elkészíteni. Ezt követően a program bármely részéről meghívható.
A függvények használatával rövidebb, áttekinthetőbb és így könnyebben karbantartható kód készíthető.
Egy függvény meghívásához csupán a nevét kel elhelyezni a kódban. Ha a végrehajtásához szükség van paraméterek átadására, akkor azok nevét a függvénynév után zárójelben, vesszővel elválasztva soroljuk fel. Ha nincs ilyen paraméter, akkor a zárójel üres marad.
Példa:
megj. A strtolower() függvény a magyar ékezetes karaktereket hibásan kezeli.Forráskód
<body>
<?php
$str="NAGYBETŰS VOLTAM";
$str=strtolower( $str );
echo $str;
?>
</body>
Eredmény*
A példakód letölthető: php_fuggvenyek_01.php.zip