往数组中追加一个键名是数字变量的数组

#1 lanyanhuo

我想问一下 这种情况怎么实现

往数组中追加一个键名是变量且是数字的数组  如何能让它不重置键名
$c = 3;
$arr1 = array('1'=>"1",'2'=>"2");
$arr2 = array($c=>"3");


想得到的结果  array('1=>"1",'2'=>"2",'3'=>"3");

$arr3 = array_merge($arr1,$arr2); 用这个方法得到的结果是
array(0=>"1",'1'=>"2",'2'=>"3");

2011-03-16 09:36:31

#2 jake

$c = 3;
$arr1 = array('1'=>"1",'2'=>"2");
$arr1[$c] = 3;

2011-03-16 09:52:59

#3 lanyanhuo

3Q Very much

2011-03-16 10:02:12