PHP字符串转对象问题?
返回的结果如下:
["content"]=>
string(1624) "stdClass Object
(
[AddResult] => stdClass Object
(
[Code] =>
[Content] => stdClass Object
(
[MemberId] => 101525056
)
[ErrorMessage] =>
[Id] => 0
[Success] => 1
)
)
"
我想把结果中的 content内容($result['content']
)转成对象操作,但是用(object)$result['content']
操作后,结果如下 :
object(stdClass)#1 (1) {
["scalar"]=>
string(1624) "stdClass Object
(
[AddResult] => stdClass Object
(
[Code] =>
[Content] => stdClass Object
(
[MemberId] => 101525056
)
[ErrorMessage] =>
[Id] => 0
[Success] => 1
)
)
"
}
虽然有外围是对象了,但是scalar里面的内容还是字符串啊,
求解,到底怎样才能将它转成对象呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
你这哪弄来的数据,让他转json再说
循环转化为obj
没怎么学过php,最近用了php写爬虫,需要转化为对象,我用的是class 然后new一个class
json_decode( json_encode($std), true );