我有這樣的事情在PHP: $val[January]={[Car]=3, [Bike]=2, [Moto]=5;} //for each Month...
陣列上的PHP數組到物體上的Javascript
我要轉換爲Javascript對象是這樣的:
fData=[ {label: 'January', Values:{Car:3, Bike:2, Moto:5}}, .... ]
我有這樣的事情在PHP: $val[January]={[Car]=3, [Bike]=2, [Moto]=5;} //for each Month...
陣列上的PHP數組到物體上的Javascript
我要轉換爲Javascript對象是這樣的:
fData=[ {label: 'January', Values:{Car:3, Bike:2, Moto:5}}, .... ]
首先格式的PHP陣列,你想它看起來:
$val[] = array('label' => 'January',
'Values' => array('Car' => 3,
'Bike' => 2,
'Moto' => 5)
);
$val[] = array('label' => 'february',
'Values' => array('Car' => 4,
'Bike' => 5,
'Moto' => 6)
);
$encoded = json_encode($val);
它應該輸出結構如:
fData=[
{"label":"January","Values":{"Car":3,"Bike":2,"Moto":5}},
{"label":"February","Values":{"Car":4,"Bike":5,"Moto":6}},
...,]
你的語言是什麼?你想在哪裏重新格式化它?在PHP中ou在JS?你的第一個數組使用混合格式... – Random
PHP到Javascript,我的第一個數組使用混合格式,因爲我不知道II可以如何表示... xD其他願景:'$ val [jan] [car] = 3或某物像這樣jajaja – manrod
回答正確格式化您的PHP陣列,輸出是否符合您的需要? – Random