2014-03-03 119 views
0
$firstarray = array(
    'name'=>$name, 
    'address'=>$address 
); 

$_SESSION['info'] = $firstarray; 

$secondarray = array(
    'postcode'=>$postcode, 
    'email'=>$email 
); 

$_SESSION['info'] = $secondarray; 

嗨,大家好,我如何將數組添加到會話信息中而不覆蓋已經在裏面的值?我希望會話信息包含firstarray和第二個數組的值。php將2個數組添加到同一個會話數組

+3

創建像'$ _SESSION [ '信息'] [ '第一']'和'$ _SESSION [ '信息'] [ '第二']' – krishna

回答

1

使用array_merge

$_SESSION['info'] = array_merge($_SESSION['info'], $secondarray); 
+0

感謝二維數組你的幫助。 – user3322610