php怎么写json?php读写json文件实例代码

作者:袖梨 2022-06-24
  1. <?php  

  2. // 生成一个PHP数组  

  3. $data = array (   

  4. 0 => array ( "a" => "orange",  

  5. "b" => "banana",  

  6. "c" => "apple"  

  7. ),  

  8. 1 => array ( 1,2,3,4,5,6),  

  9. 2 => array ( "first",5 => "second","third")  

  10. );  

  11. $data[3]['id']=ཚ'  

  12. $data[3]['content']="phperwei31";  

  13. //访问二维数组的方法  

  14. echo $data[0]["a"];  

  15. echo $data[1][1];  

  16. echo $data[2][0];  

  17. echo $data[2][5];  

  18. echo $data[2][6];//注意,前面出现了5,下面接着自动为6,而不是2,第三个  

  19. echo $data[3]['id'];  

  20. echo $data[3]['content'];  

  21. // 把PHP数组转成JSON字符串  

  22. $json_string = json_encode($data);  

  23. // 写入文件  

  24. file_put_contents('test.json', $json_string);  

  25. ?>  

  26. <?php  

  27. // 从文件中读取数据到PHP变量  

  28. $json_string = file_get_contents('test.json');  

  29. // 把JSON字符串转成PHP数组  

  30. $data = json_decode($json_string, true);  

  31. // 显示出来看看  

  32. var_dump($data);  

  33. ?> 

 

相关文章

精彩推荐