Možné duplicitné:
Údaje dynamického koláčového grafu v jazyku Javascript a PHP
Nasledujúci kód sa používa na vyplnenie koláčového grafu v jazyku 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>
Namiesto tm: [40, 60, 67, 30, 74, 50]
Ako je uvedené vyššie, rád by som, aby každá zo 6 hodnôt bola premenná php. Páči sa mi to: tm: [$r1, $r2, $r3, $r4, $r5, $r6]
, Ako to urobím?
Ako to môžem urobiť? PHP pole alebo json kódovanie?
odpovede:
2 pre odpoveď č. 1Áno, json_encode
pole PHP:
var agg = <?php echo json_encode(array("label" => "Aggressive", "pct" => array($r1, $r2, ...))); ?>,
bal = <?php echo json_encode(...); ?>,
...