+ -
当前位置:首页 → 问答吧 → PHP中的stdClass是一个什么类?

PHP中的stdClass是一个什么类?

时间:2011-09-14

来源:互联网

经常看到不少类继承自stdClass,去php.net没查到资料
打印了下对象,是个空类,这个类存在有什么意义?
var_dump(new stdClass());

object(stdClass)#2 (0) { }

作者: 李惟   发布时间: 2011-09-14

就是一种结构吧
比如你正常的是数组 array('t'=>'123')
你要这样访问$a['t'] 而 std可以$a->t方式访问
至于其他的用途,还真不清楚

作者: 剑枫   发布时间: 2011-09-14




   这个类可以将数组转化为对象

作者: lanmao   发布时间: 2011-09-14

我猜楼主是json_decode 返回来的不完全是数组~
可以这样~ json_decode($str, true);

作者: wu1990   发布时间: 2011-09-14

这是一个没有方法,可以动态添加属性的类。

作者: 游戏风   发布时间: 2011-09-14