Functia este o secventa de cod ce poate fi utilizata de mai multe ori in interiorul marilor scripturi si este prezentata in script prin declaratia ei.
Functia chemata (invocata) va contine acelasi numar de argumente ca in declaratie.
Code:
You have to register to be able to see this link. Register HERE! If you are already a member please log in! If you still you are not able to see the link you need to activate your account or an administrator need to activate your account!
nde:
foo este numele functiei
$arg_1, $arg_2, ... , $arg_n sunt argumentele functiei
$val este valoarea returnata de functie

Exemplu: construim o functie care aduna 2 variabile
PHP Code:
<?php
function adunare($a,$b) {
$suma=$a+$b;
return 
$suma;
}

$rezultat=adunare(5,16);
echo 
$rezultat;
?>
Exemplu: o functie care genereaza un tabel
PHP Code:
<?php
function tabel($lim) {
echo 
"<table border=\"1\">\n";
for (
$i=0$i<=$lim$i++) {
echo 
"<tr><td>randul ".$i."</td></tr>\n";
}
echo 
"</table>";
}
tabel(9); //tabel cu 10 randuri
?>