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 ?>    
  • 相关阅读:
    ovx openVirtex的阅读文档
    如何通过修改文件添加用户到sudoers上
    服务器上搭建flowvisor平台
    flowvisor连接ovs
    ovs的学习
    新手报道
    Java——枚举类(疯狂Java讲义6.9)
    Java——Lambda表达式
    Java——foreach的使用
    Java:成员变量、局部变量和静态变量
  • 原文地址:https://www.cnblogs.com/bszm/p/3944090.html
Copyright © 2011-2022 走看看