gpt4 book ai didi

php如何将数据写入json?

转载 作者:可可西里 更新时间:2023-11-01 00:03:47 24 4
gpt4 key购买 nike

我是 php 新手。我想制作 php 页面缓存,从 mysql 查询数据并将数据存储为 json 格式。

我有很多问题:

  1. 我应该存储哪种类型的文件? .json 还是 .txt 还是 .cache?因为我还需要使用 json 解码返回数据到页面中。

  2. 我想使用 cron 选项卡,进行许多 mysql 查询并写入一个 json 文件。我应该选择什么写代码? fopen、fwritefile_get_contents 或其他命令? (不覆盖数据,继续写,我会删除文件,下次cron时间更新)

  3. 如果一次多写入一个json数据(10个或多个mysql同时查询并写入同一个json文件,每个json子格式如{name: ".$row['name ']."}),如何完成top {和bottom }做成标准的json数据格式?

    {//如何添加这个

    {name: ".$row['name']."}

    {name: ".$row['name']."}

    //来自 10 个以上 mysql 查询的许多名称

    }//还有这个

谢谢。

最佳答案

json_encode()

json_encode() — Returns the JSON representation of a value

<?php
$arr = array ('a'=>1,'b'=>2,'c'=>3,'d'=>4,'e'=>5);

echo json_encode($arr);
?>

关于php如何将数据写入json?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6311813/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com