如何在php中创建多维javascript对象?
我想从php数组下面创建javascript对象,
$arrCat = array();
$arrCat['vehicles']['id'][0] = 2;
$arrCat['vehicles']['name'][0] = 'cars';
$arrCat['vehicles']['id'][1] = 3;
$arrCat['vehicles']['name'][1] = 'bikes';
$arrCat['property']['id'][0] = 5;
$arrCat['property']['name'][0] = 'house';
$arrCat['property']['id'][1] = 6;
$arrCat['property']['name'][1] = 'apartments';
请帮忙!
答案 0 :(得分:0)
单维使用它。
looping through as :-
$arrCat = array();
$dat = array();//a dummy array
foreach($your_array as $val)
{
$dat['id'] = $val['value'];
$dat['name'] = $val['value'];
$arrCat [] = $dat;
}
echo json_encode($arrCat );
die;
用于多维更改$ arrCat [' your_parent_array_name'] [' index'] [] =' your_value' ;
我希望这会对你有所帮助。