高图表 php 数据


Highcharts php data

我不知道

如何使用高图表循环显示数据:

data: [<?php for ($i=0; $i < 10; $i++) { ?>
                            [ <?php echo $dane[$i];
                            echo ",";
                            $i++;
                            echo $dane[$i];?>  ] 
                            <?php } ?>
                        ]

而这什么也没显示。但是当我尝试时:

data: [[ <?php 
           echo $dane[$i];
           echo ",";
           $i++;
           echo $dane[$i]; 
          ?>
           ]] 

显示良好,但仅适用于一个数据。

$i++ 在 FOR 循环中不是必需的,因为您在 FOR 语法的最后一个参数中定义了递增/递减。

对于 ($i=0;$i <10;$i++

从您的代码...试试这个....

echo 'data: [';
    for ($i=0; $i < 10; $i++) {
        echo '[' . $dane[$i] . "," . $dane[($i+1)] . ']';
    }
echo ']' ;

如果是 JSON,您可以尝试 JSON 编码,它可能对您有用

您可以运行循环,在 php 中准备输出数组,然后仅打印此返回数组的数据。或者您也可以使用 json_encode();