字体:  

菜鸟求助

cainiao213 发表于: 2008-8-29 19:11 来源: PHPChina 开源社区门户

想向数组里添加新元素,包括key和value;
用array_push()好像只能添加value。怎么才能将key和value都添加进去呢?

最新回复

于安 at 2008-8-29 19:27:12
$array=array(1=>2)
zenki0814 at 2008-8-29 19:30:59
$arr=array(0=>1,1=>2,2=>3);
$arr["k"]=1;
print_r($arr);


Array(    [0] => 1    [1] => 2    [2] => 3    [k] => 1)

[ 本帖最后由 zenki0814 于 2008-8-29 19:34 编辑 ]
cainiao213 at 2008-8-29 19:31:50
$array=array(1=>2)
是定义数组(1是key,2是value。对吧?),不是添加吧~要在后面添加怎么办呢?谢谢了
cainiao213 at 2008-8-29 19:34:52
谢谢了~热心人们o(∩_∩)o...我想明白怎么做了~没有特殊函数,只好一个个添加了~
七月十五 at 2008-8-29 22:00:45