PHP如何在数组添加有键名的元素?

$array1=array("a","b","c");$array2=array("1","2","3");for($i=0;$i<3;$i++){??}$array=a... $array1=array("a","b","c");
$array2=array("1","2","3");
for($i=0;$i<3;$i++){
??
}
$array=array("a"=>1,"b"=>2,"c"=>3);

如何把$array1 和 $array2 两个数值合并成为$array数组,把代码填写在 ?里面
展开
 我来答
匿名用户
2017-08-31
展开全部
用for循环就可以,自己试过用foreach没有成功,似乎是没有用下标。而用for循环就必须用到下标,就试成功了。这样应该不管是二维三维都试用。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小猪就吃肉
2015-10-24 · 超过16用户采纳过TA的回答
知道答主
回答量:93
采纳率:0%
帮助的人:32.3万
展开全部
$a=array(
'a'=>'1',
'b'=>'2',
);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-04-11
展开全部
干嘛那么麻烦 简单点好了
$array1=array("a","b","c");
$array2=array("1","2","3");

$array3 = array_combine($array1,$array2);
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
carbuncle0411
推荐于2017-09-03
知道答主
回答量:13
采纳率:0%
帮助的人:6.7万
展开全部
$array[$array1[$i]] = $array2[$i]
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gjgj821
2013-04-11 · TA获得超过416个赞
知道小有建树答主
回答量:501
采纳率:100%
帮助的人:468万
展开全部
楼上的也行

但就你的问题
$array[$array1[$i]] = $array2[$i];
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式