PHP json_encode()函数使用

 1  <?php
 2 $tmp = array();
 3 echo json_encode($tmp); //打印 []
 4 echo "
";
 5 echo json_encode($tmp,JSON_FORCE_OBJECT); //打印 {}
 6 echo "
";
 7 
 8 $tmp = array('a','b');
 9 echo json_encode($tmp); //打印 ["a","b"]
10 echo "
";
11 echo json_encode($tmp,JSON_FORCE_OBJECT); //打印 {"0":"a","1":"b"}
12 echo "
";
13 
14 
15 $tmp = array(0=>'a',3=>'b');
16 echo json_encode($tmp); //打印 {"0":"a","3":"b"}
17 echo "
";
18 
19 $tmp = array(0=>'a',1=>'b');
20 echo json_encode($tmp); //打印 ["a","b"]
21 echo "
";
22 echo json_encode($tmp,JSON_FORCE_OBJECT); //打印 {"0":"a","1":"b"}
23 echo "
";
24 ?>

结果:

原文地址:https://www.cnblogs.com/cloak/p/4991767.html