FUNKCE V PHP
2 FUNKCE JSOU V PODSTATĚ MALÉ KUSY SKRIPTŮ, KTERÉ JE MOŽNÉ OPAKOVANĚ POUŽÍVAT. Příklad <?php function pozdrav() { echo "Ahoj! "; } pozdrav(); ?>
3 Příklad <?php function sečti($a, $b) { echo $a, " + ", $b, " = ", $a+$b, " "; } sečti(1,2); sečti(3,4); ?> FUNKCE - PARAMETRY
4 Příklad <?php function vydel($a, $b) { if ($b == 0) return; echo $a, " / ", $b, ' = ', $a/$b, " "; } vydel(10,5); vydel(2,0); vydel(100,4); ?> PŘÍKAZ RETURN - PŘEDČASNÉ UKONČENÍ FUNKCE
5 Příklad <?php $kolik = strlen("Ahoj"); echo $kolik, " "; echo strlen("Nazdar"); ?> FUNKCE STRLEN - POČET ZNAKŮ ŘETĚZCE
6 Příklad <?php function vynásob($a, $b) { return $a * $b; } $výsledek = vynásob(2,3); echo $výsledek, " "; echo vynásob(4,5); ?> PŘÍKAZ RETURN - VRÁCENÍ HODNOTY FUNKCE
7 Příklad <?php function p() { return ; } echo "Pi = ", p(), " "; ?> JEDNODUŠŠÍ PŘÍKLAD
8 Příklad <?php $náhodné_číslo = mt_rand(1,2); if ($náhodné_číslo == 1) echo "Ahoj frajere!"; else echo "Ahoj kamaráde!"; ?> FUNKCE MT_RAND - NÁHODNÉ ČÍSLO
9 PŘEVODNÍ FUNKCE Příklad <?php echo decbin(10); ?>
10 OSTATNÍ FUNKCE
11 VŠECHNY FUNKCE MAJÍ DVA POVINNÉ PARAMETRY A JEDEN NEPOVINNÝ, KTERÝ ÚDÁVÁ POČET MÍST K ZAOKROUHLOVÁNÍ OSTATNÍ FUNKCE
12 OSTATNÍ FUNKCE