如何在php中创建多维javascript对象?

时间:2014-12-09 06:05:56

标签: javascript php object

如何在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';

请帮忙!

1 个答案:

答案 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' ;
        我希望这会对你有所帮助。