-1
我有包含兩列單位日期的PHP數組行。如何將php多維數組中的值傳遞給json
我怎樣才能填補這一功能可按類別與列日的值和數據的列單位值:
$('#container').highcharts({
...
categories: ['08/29', '09/01', '09/08']
...
data: [800,810,1000]
...
});
我有包含兩列單位日期的PHP數組行。如何將php多維數組中的值傳遞給json
我怎樣才能填補這一功能可按類別與列日的值和數據的列單位值:
$('#container').highcharts({
...
categories: ['08/29', '09/01', '09/08']
...
data: [800,810,1000]
...
});
起初你的陣列從主陣列分開。例如:
<?php
$main_array = array(array('unit1','unit2','unit3'),array('data1','data2','data3'));
$unit = implode(',',$main_array[0]);
$data = implode(',',$main_array[1]);
?>
則:將其分配給您的highcharts的物體,像
$('#container').highcharts({
...
categories: [<?php echo $unit; ?>]
...
data: [<?php echo $data; ?>]
...
});
如果你有一個PHP數組名爲$的交易,例如,編碼你只想做
<script type="text/javascript">
var deals = <?php echo json_encode($deals) ?>;
</script>
希望這有助於
請您談一下PHP數組,但顯示的JavaScript/jQuery代碼。你如何檢索這個PHP數據? – Ben
沒有什麼關於json解碼的神奇功能。它需要一個JSON字符串並將其轉換爲一個原生的php等價物。轉換完成後,您再也沒有json了。它只是一個PHP數據值/結構,並且您可以像訪問其他任何PHP數據結構一樣訪問該結構中的內容。 –
我用MySQL的值填充數組行,沒有什麼可談的。所有im有興趣如何填充這些json數組我的值存儲在php數組服務器端。 –