$a = {"a":0, "b":"1", "c":"2"}
如何转为array("a":0, "b":"1", "c":"2");
$a = '{"a":0, "b":"1", "c":"2"}'
<?php
$a = array(a=>0,b=>1,c=>2);
print_r($a);
$a = '{"a":0, "b":"1", "c":"2"}';
$a = json_decode($a, true);
print_r($a);
?>
$a = array(a=>0,b=>1,c=>2);
print_r($a);
$a = '{"a":0, "b":"1", "c":"2"}';
$a = json_decode($a, true);
print_r($a);
?>
楼上@s524797336回复是正确的
温馨提示:答案为网友推荐,仅供参考
第1个回答 推荐于2016-03-26
$a = '{"a":0, "b":"1", "c":"2"}';
$a = json_decode($a, true);
print_r($a);
$a = json_decode($a, true);
print_r($a);
跟序列化没关系,这是个json
本回答被提问者采纳第2个回答 2015-03-16
无法直接转换
serialize序列化不是这样的
而且语法也不对
array("a":0, "b":"1", "c":"2");
应该是
array("a"=>0, "b"=>"1", "c"=>"2");追问
serialize序列化不是这样的
而且语法也不对
array("a":0, "b":"1", "c":"2");
应该是
array("a"=>0, "b"=>"1", "c"=>"2");追问
就算如此 那又该如何转呢