PHP error_reporting() º¯Êý
ʵÀý
¹æ¶¨²»Í¬µÄ´íÎ󼶱𱨸棺
<?php // ¹Ø±Õ´íÎ󱨸æ error_reporting(0); // ±¨¸æ runtime ´íÎó error_reporting(E_ERROR | E_WARNING | E_PARSE); // ±¨¸æËùÓдíÎó error_reporting(E_ALL); // µÈͬ error_reporting(E_ALL); ini_set("error_reporting", E_ALL); // ±¨¸æ E_NOTICE Ö®ÍâµÄËùÓдíÎó error_reporting(E_ALL & ~E_NOTICE); ?>
¶¨ÒåºÍÓ÷¨
error_reporting() º¯Êý¹òµØÄã¸øÓ¦¸Ã±¨¸æºÎÖÖ PHP ´íÎó¡£
error_reporting() º¯ÊýÄܹ»ÔÚÔËÐÐʱÉèÖà error_reporting Ö¸Áî¡£
PHP ÓÐÖî¶à´íÎó¼¶±ð£¬Ê¹Óøú¯Êý¿ÉÒÔÉèÖÃÔڽű¾ÔËÐÐʱµÄ¼¶±ð¡£Èç¹ûûÓÐÉèÖÿÉÑ¡²ÎÊý level£¬error_reporting() ½ö»á·µ»Øµ±Ç°µÄ´íÎ󱨸漶±ð¡£
Óï·¨
error_reporting(level);
| ²ÎÊý | ÃèÊö |
|---|---|
| level |
¿ÉÑ¡¡£¹æ¶¨Ð嵀 error_reporting ¼¶±ð¡£¿ÉÒÔÊÇÒ»¸öλÑÚÂëÒ²¿ÉÒÔÊÇÒ»¸öÒÑÃüÃûµÄ³£Á¿¡£ ×¢ÊÍ£ºÇ¿ÁÒ½¨ÒéʹÓÃÒÑÃüÃûµÄ³£Á¿£¬ÒÔÈ·±£¼æÈݽ«À´µÄ°æ±¾¡£ÓÉÓÚ´íÎó¼¶±ðµÄÌí¼Ó¡¢ÕûÊýȡֵ·¶Î§µÄÔö¼Ó£¬½Ï¾ÃµÄ»ùÓÚÕûÊýµÄ´íÎ󼶱𲻻á×ÜÊǺÍÔ¤ÆÚµÄ±íÏÖÒ»Ö¡£ ¿ÉÓõĴíÎó¼¶±ð³£Á¿¼°Æäʵ¼Êº¬ÒåÃèÊöÔÚÁË predefined constants ÖС£ |
¼¼Êõϸ½Ú
| ·µ»ØÖµ£º | ·µ»Ø¾ÉµÄ error_reporting ¼¶±ð£¬»òÕßÔÚ level ²ÎÊýδ¸ø³öʱ·µ»Øµ±Ç°µÄ¼¶±ð¡£ |
|---|---|
| PHP °æ±¾£º | 4.0+ |