Domov arrow 2. PHP arrow 2.12. Funkcije arrow 2.12.6 Funkcija include


2.12.6 Funkcija include Natisni E-pošta
PHP ima štiri ukaze, ki se lahko uporabijo za vstavljanje kode iz zunanje datoteke:
-    include()
-    include_once()
-    require()
-    require_once().

Najbolj pogosto se uporablja funkcija include(). Razlika med funkcijama include() in require() je v tem, da include() poskuša nadaljevati izvajanje skripta tudi če vključena datoteka manjka za razliko od require(), kjer je uporaba pogojna. Če datoteka manjka, PHP pogon ustavi izvajanje in javi usodno napako. Funkciji include_once() in require_once() zagotavljata, da zunanja datoteka ne ponastavi nobenih spremenljivk, ki jim je bila pripisana nova vrednost kje drugje. Ker ponavadi vključuješ zunanjo datoteko le enkrat v skripti, sta ta ukaza redko potrebna.
Vseeno je, kaj uporabiš za datotečno  končnico za vključene datoteke. Splošni dogovor pa je, da se pri vključenih datotekah priporoča uporaba .inc.php dvojne končnice za PHP vključitve.
Vedno moraš preveriti, če datoteka obstaja in je berljiva, preden jo poskušaš vključiti. Preveriti moraš tudi obstoj spremenljivk ali funkcij določenih v zunanjih datotekah, preden jih poskušaš uporabiti. 
 


© 2007-2008 PHP, MySQL, XML, OOP, varnost