我开始放弃在PHP中使用数组,因为对象非常简洁,在PHP 5中使用对象时没有性能命中.
目前我的方式是:
$object = (object) array('this' => 'that', 'foo' => (object) array('bar' => 123));
但是,我发现每次因为类型转换不是递归而必须进行类型转换是如此繁琐...
有没有办法在PHP(或将有)像这样或类似的东西这样做:
$object = {
'this' => 'that',
'foo' => {
'bar' => 123
}
};
Run Code Online (Sandbox Code Playgroud)