0

重複の可能性:
Javascript および PHP の動的円グラフ データ

次のコードは、javascript で円グラフを作成するために使用されます。

<script type="text/javascript">

    var agg = { label: 'Aggressive', pct: [60, 10, 6, 30, 14, 10] },
        bal = { label: 'Balanced',   pct: [24,  7, 2, 18, 13, 36] },
        mod = { label: 'Moderate',   pct: [12,  4, 2, 10, 11, 61] },
        inc = { label: 'Income',     pct: [ 0,  0, 0,  0,  0,100] },

</script>

上記の代わりにtm: [40, 60, 67, 30, 74, 50]、6 つの値のそれぞれを php 変数にしたいと思います。のように: tm: [$r1, $r2, $r3, $r4, $r5, $r6]。どうすればいいですか?

どうすればこれを行うことができますか?PHP配列またはjsonエンコード?

4

1 に答える 1

2

はい、json_encodePHP 配列:

var agg = <?php echo json_encode(array('label' => 'Aggressive', 'pct' => array($r1, $r2, ...))); ?>,
    bal = <?php echo json_encode(...); ?>,
    ...
于 2012-10-01T03:38:55.847 に答える