2015-09-17 108 views
0

如何在JavaScript中读取PHP中的数组?像这样使用PHP将值传递给JavaScript

<?php 
$f(0)=69; 
$f(1)=8; 
$f(2)=25; 
$f(3)=5; 
$f(4)=32; 


?> 

<script> 
var barChartData = {labels : ["Ene","Feb","Mar","Abr","May","Jun","Jul"], 
     datasets : [ 
    { 
    fillColor : "#e64608", strokeColor : "#e64608", 
    data:[65,59,90,81,56,55,40] 
    }, 
    { 
    fillColor : "#acadb1", strokeColor : "#acadb1", data : 
    [28,48,40,19,96,27,100] 
    } 
    ] 
    } 
    var myLine = new 
    Chart(document.getElementById("bar").getContext("2d")). 
    Bar(barChartData); 
    </script> 

我想用数组中的数据替换数据中的“数据”。

+0

请了解如何使用[PHP的'阵列()'](http://php.net/manual/en/language.types.array.php#language.types.array.syntax.array -func) –

回答

0

使用ajax加载数据的最佳解决方案ID。另一个选择是呈现数据如下。

<script> 
var barChartData = <?php json_encode($array); ?> 
</script>