Class yii\helpers\BaseVarDumper

继承yii\helpers\BaseVarDumper
子类yii\helpers\VarDumper
可用自版本2.0
源代码 https://github.com/yiisoft/yii2/blob/master/framework/helpers/BaseVarDumper.php

BaseVarDumper 为 yii\helpers\VarDumper 提供了具体的实现方法.

不要使用 BaseVarDumper. 改用 yii\helpers\VarDumper.

公共方法

隐藏继承的方法

方法描述定义在
dump() 显示一个变量. yii\helpers\BaseVarDumper
dumpAsString() 根据字符串转储变量. yii\helpers\BaseVarDumper
export() 以字符串表示形式导出变量. yii\helpers\BaseVarDumper

方法详情

dump() public static 方法

显示一个变量.

该方法实现了与var_dumpprint_r类似的功能, 但在处理复杂对象(如 Yii 控制器)时更加强大.

public static void dump ( $var, $depth 10, $highlight false )
$var mixed

要转储的变量.

$depth integer

转储台应该进入变量的最大深度. 默认为10.

$highlight boolean

变量的字符串表示形式.

dumpAsString() public static 方法

根据字符串转储变量.

该方法实现了与var_dumpprint_r类似的功能, 但在处理复杂对象(如 Yii 控制器)时更加强大.

public static string dumpAsString ( $var, $depth 10, $highlight false )
$var mixed

要转储的变量.

$depth integer

转储台应该进入变量的最大深度. 默认为10.

$highlight boolean

结果是否应该语法高亮显示.

return string

变量的字符串表示形式.

export() public static 方法

以字符串表示形式导出变量.

该字符串是一个有效的 PHP 表达式, 可以通过 PHP 解析器进行计算, 计算结果将返回变量值.

该方法类似于var_export(). 主要区别在于它使用短数组语法生成更紧凑的字符串表示.

它还通过使用 PHP 函数serialize()unserialize()来处理对象.

需要 PHP 5.4 或更高版本来解析导出的值.

public static string export ( $var )
$var mixed

要导出的变量.

return string

变量的字符串表示形式.