gpt4 book ai didi

javascript - 在 JavaScript 中将 PHP 数组转换为 JSON 数组时, ","成为数组的第一个元素

转载 作者:行者123 更新时间:2023-12-03 05:37:57 25 4
gpt4 key购买 nike

当我将 PHP 数组转换为 JSON 数组时,数组的第一个元素为空,为“,”。这是我的代码:

var ctx = document.getElementById("myChart");
var myChart = new Chart(ctx, {
type: 'bar',
data: {
labels: **<?php echo json_encode($d_dates);?>**,
datasets: [{
......

我已经检查了 PHP 中的数组是否正常,但是当我转换它时,就会发生这种情况。

最佳答案

解决方案如下:

<?php echo json_encode(array_values(array_filter($d_dates)));?>

array_filter 删除数组中的所有空元素

关于javascript - 在 JavaScript 中将 PHP 数组转换为 JSON 数组时, ","成为数组的第一个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40653451/

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