Google图表Javascript中的循环

Google图表Javascript中的循环,javascript,json,for-loop,charts,google-visualization,Javascript,Json,For Loop,Charts,Google Visualization,我希望在arrayToDataTable中的Google图表Javascript中“执行循环”。有人能建议怎么做吗?这样在数据集中使用php变量也可以吗 <script> google.setOnLoadCallback(drawChart); function drawChart() { var data = google.visualization.arrayToDataTable([ ['Month', 'Movie'], [

我希望在arrayToDataTable中的Google图表Javascript中“执行循环”。有人能建议怎么做吗?这样在数据集中使用php变量也可以吗

<script>

   google.setOnLoadCallback(drawChart);

   function drawChart() {

     var data = google.visualization.arrayToDataTable([
      ['Month', 'Movie'],
      ['1', <?php echo $Total[0]; ?>],
      ['2', <?php echo $Total[1]; ?>],
      ['3', <?php echo $Total[2]; ?>],
      ['4', <?php echo $Total[3]; ?>],
      ['5', <?php echo $Total[4]; ?>],
      ['6', <?php echo $Total[5]; ?>],
      ['7', <?php echo $Total[6]; ?>],
      ['8', <?php echo $Total[7]; ?>],
      ['9', <?php echo $Total[8]; ?>],
      ['10', <?php echo $Total[9]; ?>],
      ['11', <?php echo $Total[10]; ?>],
      ['12', <?php echo $Total[11]; ?>],
      ['13', <?php echo $Total[12]; ?>],
      ['14', <?php echo $Total[13]; ?>],
      ['15', <?php echo $Total[14]; ?>],
      ['16', <?php echo $Total[15]; ?>],
      ['17', <?php echo $Total[16]; ?>],
      ['18', <?php echo $Total[17]; ?>],
      ['19', <?php echo $Total[18]; ?>],
      ['20', <?php echo $Total[19]; ?>],
      ['21', <?php echo $Total[20]; ?>],
      ['22', <?php echo $Total[21]; ?>],
      ['23', <?php echo $Total[22]; ?>],
      ['24', <?php echo $Total[23]; ?>],
      ['25', <?php echo $Total[24]; ?>]
    ]);

... etc...

</script>

setOnLoadCallback(drawChart);
函数绘图图(){
var data=google.visualization.arrayToDataTable([
[‘月份’、‘电影’],
['1', ],
['2', ],
['3', ],
['4', ],
['5', ],
['6', ],
['7', ],
['8', ],
['9', ],
['10', ],
['11', ],
['12', ],
['13', ],
['14', ],
['15', ],
['16', ],
['17', ],
['18', ],
['19', ],
['20', ],
['21', ],
['22', ],
['23', ],
['24', ],
['25', ]
]);
等

像这样的东西适合你吗

<?php
  $Total = array(0,1,2,3,4,5,6,7,8,9);
?>

<html lang="en">
<head>
  <script src="https://www.google.com/jsapi"></script>
  <script>
    google.load('visualization', '1', {packages: ['corechart'], callback: drawChart});

    function drawChart() {
      var data = google.visualization.arrayToDataTable([
        ['Month', 'Movie'],

<?php
    foreach($Total as $row){
      echo "['" . $row . "', " . $row . "],";
    }
?>

      ]);
      document.getElementById('chart').innerHTML = data.getNumberOfRows();
    }
  </script>
</head>
<body>
  <div id="chart"></div>
</body>
</html>

load('visualization','1',{packages:['corechart'],callback:drawChart});
函数绘图图(){
var data=google.visualization.arrayToDataTable([
[‘月份’、‘电影’],

最后一次迭代需要丢失“逗号”,每个迭代对于每个数据集都应该是$row和$row+1-不起作用