Domov arrow 2. PHP arrow 2.4 Sporočila o napakah


2.4 Sporočila o napakah Natisni E-pošta
Struktura tipičnega sporočila o napaki je naslednja:
-    resnost napake,
-    kaj je šlo narobe in
-    kje je šlo nekaj narobe.

Napaka leži pred vrstico, v kateri je PHP odkril problem. Sporočila o napakah vedno dodajo PHP-jevim elementom, ki so izpisani v sporočilu o napaki, predpono T_.

Obstajajo štiri glavne kategorije napak:
-    usodna napaka (ang. fatal error): XHTML izhod pred to napako bo prikazan, toda ko do napake pride, se izvajanje skripte ustavi. Usodna napaka je ponavadi posledica navezovanja na neobstoječo datoteko ali funkcijo.
-    napaka v razčlenitvi (ang. parse error): prišlo je do napake v kodi, kot je npr. nezaključen narekovaj ali manjkajoče podpičje. Tako kot pri usodni napaki, se tudi tu skripta ustavi in ne dovoli izpis XHTML-ja.
-    opozorilo (ang. warning): opozori na resen problem, kot je manjkajoča datoteka pri funkciji include. Napaka ni tako resna, da se ostali del skripte ne bi izvedel do konca.
-    obvestilo (ang. notice): to svetuje o sorazmerno manjših zadevah, kot je uporaba opuščene kode ali nedeklarirane spremenljivke. Ta napaka ne bo preprečila strani, da bi se prikazala.
 


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