get_class_vars
2017-07-08 01:55
260 查看
个人理解:感觉就是一个将类里的属性值转换为数组的一个东西。
<?php class myclass { var $var1; // 此变量没有默认值…… var $var2 = "xyz"; var $var3 = 100; private $var4; // PHP 5 // constructor function myclaytdyitss() { // change some properties $this->var1 = "foo"; $this->var2 = "bar"; return true; } } $my_class = new myclass(); $class_vars = get_class_vars(get_class($my_class)); var_dump($class_vars)."<br/>"; foreach ($class_vars as $name => $value) { echo "$name : $value\n"; } ?>
输出效果如下所示:
相关文章推荐
- get_class_vars与get_object_vars
- PHP函数get_class_vars
- get_class_vars 和 get_object_vars区别
- php对象:__autoload()函数及单入口文件,__set(), __get(), get_class_methods(),get_class_vars()
- php手记-根据类名获得类的定义(get_class_methods、get_class_vars...)
- php对象:get_object_vars(), get_parent_class(),is_subclass_of(),interface_exists()
- 对象 __set __get get_class_methods get_class_vars练习笔记
- PHP get_class_vars 和 (array)
- PHP get_object_vars 和 get_class_vars
- get_class_vars--返回由类的默认属性组成的数组
- hibernate的get(java.lang.Class arg0, java.io.Serializable arg1) 再续
- class和getClass()的区别
- Class.getResourceAsStream和ClassLoader.getResourceAsStream的区别
- Class.getResource和ClassLoader.getResource的区别分析
- Java中反射机制和Class.forName、实例对象.class(属性)、实例对象getClass()的区别
- 原生js方法document.getElementsByClassName在ie8及其以下的兼容性问题
- php使用get_class_methods()函数获取分类的方法
- java中getResourceAsStream(String path)与getClassLoader.getResourceAsStream(String path)
- getClass()和getSimpleName()的区别和作用