2013-11-23 82 views
0

這裏的問題是:如何array_push字符串轉換成多維數組

$arr = array(array()); 

    $arr[0]['a'] = 'for 0.a'; 
    $arr[0]['b'] = 'for 0.b'; 
    $arr[1]['a'] = 'for 1.a'; 
    $arr[1]['b'] = 'for 1.b'; 

    array_push($arr,'for 2.a'); 
    array_push($arr,'for 2.b'); 

    print_r($arr); 

字符串「爲2.A」應該是在$arr[2]['a']。我能怎麼做?

回答

0

array_push($arr,array('a'=>'for 2.a','b'=>'for 2.b'));

$arr[2]['a'] = 'for 2.a'; 
$arr[2]['b'] = 'for 2.b';