Funkcije
- blok kode, ki ga lahko pokličemo,
- se začnejo s “function”,
- ime funkcije naj opisuje, kaj funkcija dela,
- ime se lahko začne s črko ali s '_',
- blok kode se določi z znaki { in },
- lahko ima parametre,
- lahko vrača vrednost.
Funkcija – primer
<?php
function izpisiPozdrav() {
echo 'Pozdrav iz funkcije! <br/>';
}
//pokličem
izpisiPozdrav();
?>
Pozdrav iz funkcije!
Funkcija s parametri – primer
<?php
function izpisiIme($ime) {
echo 'Moje ime je ' . $ime . '!<br/>';
}
//pokličem
izpisiIme('Janez');
?>
Moje ime je Janez!
Funkcija s parametri – primer
<?php
function sestej($x,$y) {
$vsota = $x + $y;
return $vsota;
}
//pokličem
echo '3 + 12 = ' . sestej(3,12);
?>
3 + 12 = 15
Nekatere pomembne vgrajene funkcije
- phpinfo() – izpis PHP nastavitev,
- isset(mixed) – preveri obstoj spremenljivke,
- unset(mixed) – uniči spremenljivko,
- microtime(bool) – časovna značka z mikrosekundami,
- print_r(mixed) – izpiše vrednost spremenljivke (tudi celotno polje),
- exit() – predčasno konča skripto,
- die() – predčasno konča skripto.