gpt4 book ai didi

javascript - 将 SQLite PHP 数组转换为 Javascript 数组?

转载 作者:行者123 更新时间:2023-11-30 20:17:49 24 4
gpt4 key购买 nike

我有一个 SQLite 查询,它提取文本名称列表并将它们放入 PHP 数组中。

然后我希望将此 PHP 数组转换为 Javascript 数组以在 Chart.js 图表中使用。

这适用于从我的 SQLite 表中获取的整数值,我可以很好地提取文本值并打印它们,但是,我似乎无法将文本值数组转换为我需要的正确 Javascript 数组格式。

我想替换行:

labels:['Boston', 'Worcester', 'Springfield', 'Lowell', 'Cambridge'],

与:

labels:labels_array,

我试过了

var label_array = [<?php echo implode("',", $name_array, "'"); ?>];

但 Chart.js 似乎不喜欢它。

它是 TEXT 而不是 String 有问题吗?或者我没有得到我正在寻找的正确格式?

最佳答案

php implode() 函数接受两个参数,而你正试图传递树,所以当前的内爆语法将返回错误的格式,试一试:

var label_array = [<?php echo "'".implode("','", $name_array)."'"; ?>];

关于javascript - 将 SQLite PHP 数组转换为 Javascript 数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51745024/

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