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+
VUE