phpjson转数组;php json转数组

php数组转json数组:

$a[0] = 'a';
$a[1] = 'b';
$a[2] = 'c';
echo json_encode($a);

结果为:
json数组  ["a","b","c"]
php数组转json对象

$a = [1=>'a',2=>'b',3=>'c'];
echo json_encode($a);
 
执行结果为:
 {"1":"a","2":"b","3":"c"}
php json数组 转 数组
<?php
$a = '["a","b","c"]';
var_dump(json_decode($a,true));

输出结果为:
    array(3) {
      [0]=>
      string(1) "a"
      [1]=>
      string(1) "b"
      [2]=>
      string(1) "c"
    }
?>
php json对象转 php数组
<?php
$a = '{"a":"11","b":"22","c":"33"}';
var_dump(json_decode($a,true));

执行结果:
array(3) {
  ["a"]=>
  string(2) "11"
  ["b"]=>
  string(2) "22"
  ["c"]=>
  string(2) "33"
}
?>