/ / जावास्क्रिप्ट की विविधता के साथ जावास्क्रिप्ट सरणी पॉप्युलेट करें [डुप्लिकेट]

वैरिएबल के PHP सरणी के साथ जावास्क्रिप्ट सरणी पॉप्युलेट करें [डुप्लिकेट] - PHP, जावास्क्रिप्ट, सरणी, जेसन

संभावित डुप्लिकेट:
जावास्क्रिप्ट और PHP में डायनेमिक पाई चार्ट डेटा

निम्नलिखित कोड का उपयोग जावास्क्रिप्ट में पाई चार्ट को पॉप्युलेट करने के लिए किया जाता है:

<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 सांकेतिक शब्दों में बदलना?

उत्तर:

जवाब के लिए 2 № 1

हाँ, json_encode एक PHP सरणी:

var agg = <?php echo json_encode(array("label" => "Aggressive", "pct" => array($r1, $r2, ...))); ?>,
bal = <?php echo json_encode(...); ?>,
...