zoukankan      html  css  js  c++  java
  • yii框架便利类CVarDumper使用

    1.类文件位置:path/to/yiiframework/utils/CVarDumper.php

    2.作用:CVarDumper is intended to replace the buggy PHP function var_dump and print_r.即CVarDumper是用来替换掉问题多多的PHP内置函数var_dump和print_r的,具体来说:It can correctly identify the recursively referenced objects in a complex object structure. It also has a recursive depth control to avoid indefinite recursive display of some peculiar variables. 即CVarDumper可以正确识别被递归调用的对象在一个复杂的对象结构当中。它还有调用深度控制去避免某些特别变量的不明确递归显示[无限循环显示]

    3.本人解释:此类有一个便利方法dump,可以通过CVarDumper::dump($var)直接调用,然后输出了比较完整的对象描述实例,比print_r完善,比var_dump清楚,主要用于输出比较完整的对象实例的层次与类型结构。

    4.代码举例:

     1 <?php
     2     $class = new stdClass();
     3     $class->id = 12;
     4      $class->name = "stdClass instance";
     5     $var = array(
     6                "ak"=>array(1=>"Object"),
     7                 "23"=>new stdClass();
     8 
     9            )
    10     
    11      CVarDumper::dump($var)
    12 ?>    
  • 相关阅读:
    商人的诀窍 结构体
    商人的诀窍 结构体
    小泉的难题 结构体
    小泉的难题 结构体
    来淄博旅游 结构体
    来淄博旅游 结构体
    分类游戏 结构体
    7月20日学习
    7月19日学习
    7月18日学习
  • 原文地址:https://www.cnblogs.com/bszm/p/3944090.html
Copyright © 2011-2022 走看看