This time I will bring you a complete list of methods for operating JSON in PHP. What are the precautions for operating JSON in PHP? The following is a practical case, let's take a look.
First define an array, then traverse the data table, put the corresponding data into the array, and finally convert the array through json_encode()The function of the json_encode() function is to convert the numerical value Convert to JSON data storage format.
putjson.php:<?php // 生成一个PHP数组 $data = array(); $data[0] = array('1','吴者然','onestopweb.cn'); $data[1] = array('2','何开','iteye.com'); // 把PHP数组转成JSON字符串 $json_string = json_encode($data); // 写入文件 file_put_contents('test.json', $json_string); ?>
Copy code The code is as follows:
[["1","\u811A\u672C\u4E4B\ u5BB6","www.jb51.net"],["2","\u7F16\u7A0B\u5F00\u53D1","jb51.net"]]Then, read the data in the JSON file Get it into a PHP variable. getjson.php:<?php // 从文件中读取数据到PHP变量 $json_string = file_get_contents('test.json'); // 把JSON字符串转成PHP数组 $data = json_decode($json_string, true); // 显示出来看看 var_dump($data); echo '<br><br>'; print_r($data); echo '<br><br>'; echo '编号:'.$data[0][0].' 姓名:'.$data[0][1].' 网址:'.$data[0][2]; echo '<br>'; echo '编号:'.$data[1][0].' 姓名:'.$data[1][1].' 网址:'.$data[1][2]; ?>
Summary of jQuery operation json methods
Detailed explanation of JSON usage skills in JS
The above is the detailed content of A complete list of methods for operating JSON in PHP. For more information, please follow other related articles on the PHP Chinese website!