小编ajn*_*ari的帖子

PHP如果声明混乱

我一直在使用PHP一段时间,但我偶然发现了一些我无法做出正面或反面的事情.这是我在这里发现的帖子(我相信已被锁定),我理解大部分解决方案,但只有一部分我很困惑.

  if ( ( $number & $error_number ) == $number )
  {
    $error_description[ ] = $description;
  }
Run Code Online (Sandbox Code Playgroud)

我不太确定在这里检查什么.任何帮助表示赞赏.

((完整代码))

<?php

$error_number = 22527; //could also use ini_get('error_reporting')
$error_description = array( );
$error_codes = array(
    E_ERROR              => "E_ERROR",
    E_WARNING            => "E_WARNING",
    E_PARSE              => "E_PARSE",
    E_NOTICE             => "E_NOTICE",
    E_CORE_ERROR         => "E_CORE_ERROR",
    E_CORE_WARNING       => "E_CORE_WARNING",
    E_COMPILE_ERROR      => "E_COMPILE_ERROR",
    E_COMPILE_WARNING    => "E_COMPILE_WARNING",
    E_USER_ERROR         => "E_USER_ERROR",
    E_USER_WARNING       => "E_USER_WARNING",
    E_USER_NOTICE        => "E_USER_NOTICE",
    E_STRICT             => "E_STRICT",
    E_RECOVERABLE_ERROR  => "E_RECOVERABLE_ERROR",
    E_DEPRECATED         => "E_DEPRECATED",
    E_USER_DEPRECATED    => "E_USER_DEPRECATED",
    E_ALL …
Run Code Online (Sandbox Code Playgroud)

php arrays if-statement error-reporting

2
推荐指数
1
解决办法
72
查看次数

标签 统计

arrays ×1

error-reporting ×1

if-statement ×1

php ×1