PHP - meghatározza, hogy mely hibák php esik a jelentésben
int error_reporting ([int $ level])
error_reporting () függvény beállítja az értékét error_reporting direktíva futásidőben. A PHP egy csomó hibát szintet. Ezen funkció segítségével beállíthatja hibaszintjének futási idejét, amely bekerül a jelentésbe. Ha az opcionális szint nincs megadva, error_reporting () visszatér az aktuális szint értéke a hiba naplózás.
paraméter lista
Az új érték error_reporting szinten. Ez lehet egy bitmask vagy konstansok. Ha konstansok ellenőriznie kell a kompatibilitást az új változat a PHP. Új verziók új hibaarány szélesítik a integer típusú. Mindez azt eredményezheti, hogy instabil, ha régebbi egész szám szimbólumok hiba szintet.
Elérhető szintek állandó hibák és azok leírását lásd Előre definiált állandók.
visszatérési értékei
Visszaadja a régi érték error_reporting szinten, vagy az aktuális érték, ha a szint nincs megadva.
Példa # 1 error_reporting () használatával
// kikapcsolása hibanaplózási
error_reporting (0);
// Ide a jelentésben egy egyszerű leírást a hiba
error_reporting (E_ERROR | E_WARNING | E_PARSE);
// Jelentéstulajdonságok E_NOTICE üzenetek (elhelyezhet üzenetet
// neproinitsializirovannyh változók vagy hibákat változó nevét)
error_reporting (E_ERROR | E_WARNING | E_PARSE | E_NOTICE);
// hozzá üzenetek kívül minden hiba E_NOTICE
// Ez az érték alapértelmezés szerint engedélyezve van a php.ini-ben
error_reporting (E_ALL ^ E_NOTICE);
// hozzá a jelentésben minden PHP hibák (lásd. Változtatások)
error_reporting (E_ALL);
// hozzá a jelentésben minden PHP hibák
error_reporting (- 1);
// Ugyanaz, mint error_reporting (E_ALL);
ini_set ( 'error_reporting' E_ALL.);
jegyzetek
A legtöbb E_STRICT hibák fogott fordítási időben, így ezek a hibák nem szerepelnek a jelentést egy fájlba, ahol error_reporting kiterjesztették E_STRICT hibák (és fordítva).
Ha át -1. Ez jelenik meg az összes lehetséges hibát, még akkor is, ha az új változat a PHP hozzá olyan szinten, vagy állandó. A PHP-verziót 5.4. E_ALL állandó átviteli azonos eredményt ad.