使用 Php 将对象更改为数组 [重复]
Posted
技术标签:
【中文标题】使用 Php 将对象更改为数组 [重复]【英文标题】:Object Change into Array using Php [duplicate] 【发布时间】:2017-07-16 08:19:25 【问题描述】:我想改一下
"success":true,"data":"transactionid":"83ad87ef-711a-4123-8273-92684daab934","messageid":"U3HuUCokq0PzvH0L7cIWiQ2"
"success":true,"data":"transactionid":"83ad87ef-711a-4123-8273-92684daab934","messageid":"U3HuUCokq0PzvH0L7cIWiQ2"
使用php进入数组...请指导..
【问题讨论】:
始终、始终、始终在发布问题之前搜索 ***。这将为社区和版主省去标记和终止您的问题的麻烦。 哎呀,这是 JSON 对象 ***.com/questions/5164404/json-decode-to-array 下次会搜索更多...谢谢您的想法...:) 【参考方案1】:点击此链接:
http://php.net/manual/en/function.json-decode.php
希望对你有帮助。
【讨论】:
谢谢..这很有帮助..:)【参考方案2】:使用json_decode()
函数将json
转换为array
,第二个参数为true
。像这样..
$json = '"success":true,"data":"transactionid":"83ad87ef-711a-4123-8273-92684daab934","messageid":"U3HuUCokq0PzvH0L7cIWiQ2"';
$array = json_decode($json,true);
print_r($array);
输出
Array
(
[success] => 1
[data] => Array
(
[transactionid] => 83ad87ef-711a-4123-8273-92684daab934
[messageid] => U3HuUCokq0PzvH0L7cIWiQ2
)
)
有关更多信息,请参阅文档json_decode()
【讨论】:
这应该是怎么做的...谢谢...:)以上是关于使用 Php 将对象更改为数组 [重复]的主要内容,如果未能解决你的问题,请参考以下文章
如何将毫秒更改为 yyyy-MM-dd HH:mm:ss 格式的日期对象 [重复]