我通过CURL发布数据 并根据该数据获得输出 现在我想解析那个输出
输出的结果是
a:3:{s:6:"status";s:1:"1";s:3:"msg";s:32:"Transaction Fetched Successfully";s:19:"transaction_details";a:1:{i:100000001;a:2:{s:8:"mihpayid";s:9:"Not Found";s:6:"status";s:9:"Not Found";}}}
此处状态的值为Not Found 我想将状态值保存在php变量中,我该怎么做?
答案 0 :(得分:0)
我知道这个问题非常陈旧,但看起来像是php序列化。
http://php.net/manual/en/function.serialize.php
如果你正在使用php,你可以调用unserialize。
如果你正在使用javascript,那么有一些现有的实现。我在这里找到了一个:http://phpjs.org/functions/unserialize/(因为这个问题被标记为json,这可能是你想要的)
在各种语言/技术中也有很多用于反序列化这种格式的实现,如果需要可以很容易地找到。