Egy php fájlban több function is elhelyezhető, melyek más és más feladatot végeznek el.
De, egy php fájlban, minden function-nak egyedi névvel kell rendelkeznie, azaz két egyforma php function elnevezés, hibához vezet.
1.Példa: <?php function osszeadas ( $ertek1, $ertek2) { $eredmeny = $ertek1 + $ertek2; //Függvényen belül, kiadtunk egy kiíró parancsot. print "$ertek1 + $ertek2 = $eredmeny"; } ?> //Függvény meghívása: Beírjuk a function elnevezést, és átadtunk kettő paramétert <?php osszeadas(80, 25); ?> |
A kiíratásnál ez jelenik meg: 80 + 25 = 105 |
2.Példa: <?php function osszead ( $ertek1, $ertek2) { $eredmeny = $ertek1 + $ertek2; //Függvényen belül, kiadtunk egy kiíró parancsot. print "$eredmeny"; } ?> //Függvény meghívása: Beírjuk a function elnevezést, és átadtunk kettő paramétert <?php osszead(80, 25); ?> |
A kiíratásnál ez jelenik meg: 105 |
3.Példa: Írassuk ki tetszőleges helyen a weboldalon, jelen esetben legyen ez egy <h5> címsorban. <?php function osszead002 ( $ertek1, $ertek2) { $eredmeny = $ertek1 + $ertek2; //Függvényen belül, kiadtunk egy kiíró parancsot. print "$eredmeny"; } ?> //Függvény meghívása: Beírjuk a function elnevezést, és átadtunk kettő paramétert <h5>Eredmény= <?php osszead002(80, 25); ?> </h5> |
A kiíratásnál ez jelenik meg:Eredmény= 105 |
A meghívott függvény egy értéket ad vissza, amit utána felhasználhatunk (Például: kiíratunk)
<?php function osszead003 ( $ertek1, $ertek2) { $eredmeny = $ertek1 + $ertek2; return $eredmeny } ?> Függvény meghívása: <?php print osszead003(80, 25); ?> |
Az eredményoldalon ez jelenik meg: 105 |