errorreporting php,php-phpin的error_reporting 22527中的22527是什么

该值是这些常数中的一个或多个按位“或”在一起的。

phpinfo()通常显示数字值,而不是INI文件中使用的常数或速记。 这是将值映射回常量的示例:

$error_reporting_value = 22527;

$constants = array(

"E_ERROR",

"E_WARNING",

"E_PARSE",

"E_NOTICE",

"E_CORE_ERROR",

"E_CORE_WARNING",

"E_COMPILE_ERROR",

"E_COMPILE_WARNING",

"E_USER_ERROR",

"E_USER_WARNING",

"E_USER_NOTICE",

"E_STRICT",

"E_RECOVERABLE_ERROR",

"E_DEPRECATED",

"E_USER_DEPRECATED",

"E_ALL"

);

$included = array();

$excluded = array();

foreach ($constants as $constant) {

$value = constant($constant);

if (($error_reporting_value & $value) === $value) {

$included[] = $constant;

} else {

$excluded[] = $constant;

}

}

echo "error reporting " . $error_reporting_value . PHP_EOL;

echo "includes " . implode(", ", $included) . PHP_EOL;

echo "excludes " . implode(", ", $excluded) . PHP_EOL;

输出:

error reporting 22527

includes E_ERROR, E_WARNING, E_PARSE, E_NOTICE, E_CORE_ERROR, E_CORE_WARNING, E_COMPILE_ERROR, E_COMPILE_WARNING, E_USER_ERROR, E_USER_WARNING, E_USER_NOTICE, E_RECOVERABLE_ERROR, E_USER_DEPRECATED

excludes E_STRICT, E_DEPRECATED, E_ALL

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值