我有一个PHP数组行,包含两列,单位,日期。
如何用列日期的值和列单位的值填充这个函数类别:
$('#container').highcharts({
...
categories: ['08/29', '09/01', '09/08']
...
data: [800,810,1000]
...
});
首先将你的数组与你的主数组分开。例子:
<?php
$main_array = array(array('unit1','unit2','unit3'),array('data1','data2','data3'));
$unit = implode(',',$main_array[0]);
$data = implode(',',$main_array[1]);
?>
then:将其分配给highcharts对象,如
$('#container').highcharts({
...
categories: [<?php echo $unit; ?>]
...
data: [<?php echo $data; ?>]
...
});
如果你有一个PHP数组叫做$deals例如,要编码你只需输入
<script type="text/javascript">
var deals = <?php echo json_encode($deals) ?>;
</script>
希望能有所帮助