-6ren">
gpt4 book ai didi

php - 如何对这个 PHP 数组进行 JSON 编码?

转载 作者:行者123 更新时间:2023-11-29 22:27:49 25 4
gpt4 key购买 nike

我有一个数组 $suggested_cities,这里是 vardumped:

array(3) {
[15526]=>
string(9) "Alabaster"
[15137]=>
string(7) "Florala"
[37091]=>
string(8) "Saraland"
}

当我对这个数组进行 json 编码时:

echo json_encode(array($suggested_cities));

我得到这个输出:

[{
"15526": "Alabaster",
"15137": "Florala",
"37091": "Saraland"
}]

但我需要它是:

[{
"15526": "Alabaster"
},
{
"15137": "Florala"
},
{
"37091": "Saraland"
}]

我该怎么做?我认为这是一个“呃”的答案,但我就是想不通。

最佳答案

一种方式:

$json = json_encode(array_chunk($suggested_cities, 1, true));

DEMO

虽然简单地编码 $suggested_cities 似乎更直接。

关于php - 如何对这个 PHP 数组进行 JSON 编码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8482840/

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