使用PHP将值传递给JavaScript

使用PHP将值传递给JavaScript,php,Php,如何在JavaScript中读取PHP中的数组?像这样 <?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 :

如何在JavaScript中读取PHP中的数组?像这样

<?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>

var barChartData={标签:[“Ene”、“Feb”、“Mar”、“Abr”、“五月”、“六月”、“七月”],
数据集:[
{
fillColor:#e64608“,strokeColor:#e64608”,
数据:[65,59,90,81,56,55,40]
},
{
fillColor:#acadb1“,strokeColor:#acadb1”,数据:
[28,48,40,19,96,27,100]
}
]   
}
var myLine=新
图表(document.getElementById(“bar”).getContext(“2d”))。
Bar(barChartData);

我想将数据中的“数据”替换为PHP数组中的数据。

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

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

var barChartData=
请了解如何使用