您的位置 首页 > 数码极客

json文件如何存储数组中

我发现很多地方可以用JSON来记录数据,方便快捷!我最近就在实操中,遇到这样的案例,让我了解到了json用处:需要记录单个用户的信息,有性别、地址、银行卡、爱好等等,按照以往的方法,我需要在数据库里面建对应的字段。

那问题就来了,我又不知道需要记录多少信息,上限不知道的情况下,我就想解决办法,于是json就闪亮登场了;我的理解说通俗一点,在一个单元格里面插入了一个表格,而且可以拓展宽度和高度的表格。于是这样,json就完美解决了我不知道需要搜集多少用户信息类别,统统写进了一个字段里面即可;(它可能还有更大的优点只是我目前不知道而已);

那怎么json跟php结合起来使用?


第一,数组转json数据

大概思路是,现在用户通过表单,提交了数据上来,我需要把这个数据存储到字段name里面。那提交上来的数据,第一条数据有性别、爱好、电话;我们把它看成一个数组,所以需要把这个数组转化为json数据,然后提交给数据库;

$array=array(1=>"男",2=>"足球",3=>""); $json= json_encode($array,JSON_UNESCAPED_UNICODE);

那这个$json插入数据库或者echo输出后,结果就是{"1":"男","2":"足球","3":""};

如果要对他进行修改,也很简单;json转化为数组即可。


第二、json转化为数组

$json = '{"1":"男","2":"足球","3":""}'; $arr=json_decode($json, true);

$arr打印出来结果:[1] => 男 [2] => 足球 [3] =>

这里需要修改里面的内容或者新增,那需要对数组进行操作;

大家把json还用在了哪些地方呢?

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“json文件如何存储数组中,json文件数组格式,json文件转数组,JSON数组数据都存储在一对”边界阅读