gpt4 book ai didi

php - 为所有 json_encode() 数据添加一个常用词

转载 作者:行者123 更新时间:2023-11-29 01:55:12 25 4
gpt4 key购买 nike

我正在使用 json_encode() 从 MySQL 中检索数据。

$sd=array();
foreach($rslt as $val){
$sd[] = $val;
}
echo json_encode($sd);

我的问题是如何在所有结果中添加“等级”一词?

例子:如果输出是

97
38
73

我如何获得如下结果:

grade97
grade38
grade73

示例 Json 输出:

[{"physics":"97","0":"97","chemistry":"38","1":"38","agriculture":"73","2":"73"}]

最佳答案

您不应该像那样污染您的数据,因为您将来可能需要原始值,并且您将发送大量冗余信息(重复的单​​词)。

相反,我会在另一个参数中添加您要发送的附加信息。

例如:

$sd=array();
foreach($rslt as $val){
$sd[] = $val;
}

// add another chunk of information
$translations = array('grade' => 'Grade');

// send everything in one json string
echo json_encode(array('data' => $sd, 'translations' => $translations));

现在您可以在接收端正确构建输出,发送的信息更少,并且在需要时可以使用原始值。

关于php - 为所有 json_encode() 数据添加一个常用词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30896762/

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