Fonksiyonên Çewtiya PHP

Fonksiyonên Pelrêça PHP
Fonksiyonên Pelên PHP
  • Li ser vê rûpelê, hûn ê fonksiyonan bibînin ku xeletiyên ku di skrîpta PHP-ê de çêdibin bi rê ve bibin.
  • Van fonksiyonan rê didin me ku em rêbaza xwe diyar bikin da ku xeletiyan bi rê ve bibin û wan tomar bikin.
  • Fonksiyonên têketinê dihêle ku em têketin / peyaman ber bi çavkaniyên din ên wekî têketinên pergalê an e-name vegerînin.
  • Dema ku xeletî çêdibe em dikarin celebê bertek an xeletiyê diyar bikin.

Ji bo van fonksiyonan sazkirinê ne hewce ye. Di zimanê bingehîn de cih digirin.

KarîTerîf
debug_backtrace()Paşverûyek çêbikin
debug_print_backtrace()Paşvekêşek derxîne
error_clear_last()Çewtiya paşîn paqij bike
error_get_last()Xeletiya paşîn a ku derketiye bistînin
error_log()Peyama çewtiyê ji têketinek, ji pelek, an ji hesabek e-nameyê re bişînin
error_raporting()Diyar bike ka kîjan xeletî têne ragihandin
restore_error_handler()Rêvebirê xeletiya berê vegerîne
restore_exception_handler()Rêvebirê îstîsna yê berê vegerîne
set_error_handler()Fonksiyona rêvekera çewtiyê ya ku ji hêla bikarhêner ve hatî diyar kirin destnîşan bike
set_exception_handler()Fonksiyona rêvekera îstîsna-ya ku ji hêla bikarhêner ve hatî diyarkirî destnîşan bike
trigger_error()Peyama xeletiya asta bikarhêner biafirîne
user_error()Navnavê trigger_error()
Di PHP de fonksiyonên çewtiyê

PHP-ê Çewtiyên Pêşî diyarkirî û Berdewamiyên Têketinê

GiranîÇikyayîTerîf
1E_ÇEWTÇewtiyên dema xebitandinê yên kujer. Çewtiyên ku ji wan nayên vegerandin. Pêkanîna senaryoyê tê rawestandin
2E_HIŞYARÎHişyariyên dema xebitandinê (çewtiyên ne-fatal). Pêkanîna senaryoyê nayê rawestandin
4E_PARSEÇewtiyên parsê yên berhevkirina-demê. Çewtiyên parsê divê tenê ji hêla parserê ve bêne çêkirin
8E_NOTICEDaneyên Run-time. Nivîsar tiştek dît ku dibe ku xeletiyek be, lê di heman demê de dema ku skrîptek bi gelemperî dimeşîne jî dibe ku çêbibe
16E_CORE_ERRORDi destpêka PHP de xeletiyên kujer. Ev wekî E_ERROR e, ji bilî ku ew ji hêla bingehîn ya PHP-ê ve hatî çêkirin
32E_CORE_HIŞYARÎDi destpêkirina PHP de xeletiyên ne-qirker. Ev mîna E_HIŞYARÎ ye, ji bilî ku ew ji hêla bingeha PHP-ê ve hatî çêkirin
64E_COMPILE_ÇEWTÇewtiyên komkirina-dema kujer. Ev wekî E_ERROR e, ji bilî ku ew ji hêla Zend Scripting Engine ve hatî çêkirin
128E_COMPILE_HIŞYARÎÇewtiyên berhevok-dem-ne-fatal. Ev mîna E_HIŞYARÎ ye, ji bilî ku ew ji hêla Engine Scripting Zend ve hatî çêkirin
256E_USER_ÇEWTÇewtiya ku ji hêla bikarhêner ve hatî çêkirin. Ev wekî E_ERROR e, ji bilî ku ew di koda PHP-ê de bi karanîna fonksiyona PHP-ê trigger_error () tê çêkirin ()
512E_USER_HIŞYARÎHişyariya ne-kujer ku ji hêla bikarhêner ve hatî çêkirin. Ev mîna E_HIŞYARÎ ye, ji bilî ku ew di koda PHP-ê de bi karanîna fonksiyona PHP-ê trigger_error () tê çêkirin ()
1024E_USER_NOTICEAgahdariya bikarhêner-çêkirî. Ev wekî E_NOTICE ye, ji bilî ku ew di koda PHP-ê de bi karanîna fonksiyona PHP-ê trigger_error () tê çêkirin ()
2048E_STRICTÇalak bike ku PHP guherandinên koda we pêşniyar bike ku dê hevberdana çêtirîn û lihevhatina pêşwext ya koda we misoger bike (Ji PHP 5-ê ve lê heya PHP 5.4-ê di E_ALL-ê de ne tê de)
4096E_RECOVERABLE_ÇEWTÇewtiya kujer a ku tê girtin. Ev destnîşan dike ku dibe ku xeletiyek xeternak qewimiye, lê motorê di rewşek bêîstiqrar de nehiştiye. Ger xeletî ji hêla destekek diyarkirî ya bikarhêner ve neyê girtin, serîlêdan ji ber ku ew E_ERROR bû betal dibe (Ji PHP 5.2 ve)
8192E_PRERECATEDDaneyên Run-time. Vê çalak bikin da ku hişyariyên li ser koda ku dê di guhertoyên pêşerojê de nexebite bistînin (Ji PHP 5.3)
16384E_USER_DEPRECATEDPeyama hişyariya bikarhêner-çêkirî. Ev wekî E_DEPRECATED e, ji bilî ku ew di koda PHP-ê de bi karanîna fonksiyona PHP-ê trigger_error() tê çêkirin (Ji PHP 5.3)
32767E_ALLHemî xeletî û hişyariyên PHP çalak bike (ji bilî E_STRICT di versiyonên < 5.4 de)
Kodên çewtiyê di PHP de
Fonksiyonên Pelrêça PHP
Fonksiyonên Pelên PHP
nêzîkî

Di derbarê PHP-ê de rojane bimînin!

Em spam nakin!

en English
X
Scroll to Top