没有命名空间的类 yii yii\base yii\behaviors yii\caching yii\captcha yii\console yii\console\controllers yii\console\widgets yii\data yii\db yii\db\conditions yii\db\cubrid yii\db\cubrid\conditions yii\db\mssql yii\db\mssql\conditions yii\db\mysql yii\db\oci yii\db\oci\conditions yii\db\pgsql yii\db\sqlite yii\db\sqlite\conditions yii\di yii\filters yii\filters\auth yii\grid yii\helpers yii\i18n yii\log yii\mail yii\mutex yii\rbac yii\rest yii\test yii\validators yii\web yii\widgets

Class yii\base\ErrorException

继承yii\base\ErrorException » ErrorException
可用版本自2.0
源码 https://github.com/yiichina/yii2/blob/api/framework/base/ErrorException.php

ErrorException 表示 PHP 错误。

有关 ErrorException 的更多详细信息和用法信息,请参阅 有关错误处理的指南文章

公共方法

隐藏继承的方法

方法描述被定义在
__construct() 异常的构造函数 yii\base\ErrorException
getName() yii\base\ErrorException
isFatalError() 如果错误是致命类型之一,则返回。 yii\base\ErrorException

常量

隐藏继承的常量

常量描述被定义在
E_HHVM_FATAL_ERROR 16777217 此常量表示 HHVM 引擎中的致命错误。 PHP Zend 运行时不会调用致命错误处理程序,但是 HHVM 会,错误代码为 16777217, 我们将在 HHVM 上处理致命错误。 yii\base\ErrorException

方法详情

__construct() 公共 方法

异常的构造函数

public void __construct($message '', $code 0, $severity 1, $filename __FILE__, $lineno __LINE__, Exception $previous null)
$message

[optional]

$code

[optional]

$severity

[optional]

$filename

[optional]

$lineno

[optional]

$previous

[optional]

getName() 公共 方法

public string getName()
return string

此异常的用户友好名称

isFatalError() 公共 静态 方法

如果错误是致命类型之一,则返回。

public static boolean isFatalError($error)
$error array

错误来自 error_get_last()

return boolean

如果错误是致命类型之一