gpt4 book ai didi

php - 强制 PHP json_encode() 将索引编码为字符串

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:55:07 25 4
gpt4 key购买 nike

我有一个数组设置如下:

$myArray = array();
$myArray[] = "New array item 1";
$myArray[] = "New array item 2";
$myArray[] = "New array item 3";

当我在其上运行 json_encode() 时,它会输出以下内容:

["New array item 1","New array item 2","New array item 3"]

我想要的是将索引编码为字符串的函数:

{"0":"New array item 1","1":"New array item 2","2":"New array item 3"}

以便稍后我可以删除第一项而不影响第二项的索引。

有没有简单的方法来做到这一点?

最佳答案

使用JSON_FORCE_OBJECT:

json_encode( $data, JSON_FORCE_OBJECT );

需要 PHP 5.3+

关于php - 强制 PHP json_encode() 将索引编码为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13394263/

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