php数组如何增加内容

Array([0]=>Array([region_id]=>1[region_name]=>中国[parent_id]=>0)[1]=>Array([region_id]... Array
(
[0] => Array
(
[region_id] => 1
[region_name] => 中国
[parent_id] => 0

[1] => Array
(
[region_id] => 2
[region_name] => 北京
[parent_id] => 1
)

上边是原数组 是php查询出的结果print_r($arr)出来的
想要如下效果
Array
(
[0] => Array
(
[region_id] => 1
[region_name] => 中国
[parent_id] => 0
[num]=>想加的东西

[1] => Array
(
[region_id] => 2
[region_name] => 北京
[parent_id] => 1
[num]=>想加的东西
)
展开
 我来答
shenmdyw
推荐于2016-08-17 · TA获得超过670个赞
知道小有建树答主
回答量:897
采纳率:100%
帮助的人:249万
展开全部

不知道你是增加数组的元素还是增加数组元素中的内容?

<?php
    $arr=array('name'=>'admin','pwd'=>'123456');
    //增加数组元素
    $arr['uid']=1;
    //增加某个元素的内容
    $arr['name']=$arr['name'].'123';
?>
百度网友b79519e
推荐于2018-03-04 · TA获得超过3399个赞
知道大有可为答主
回答量:1417
采纳率:100%
帮助的人:1331万
展开全部
代码参考:
$addins = array(1,2);
foreach($arr as $key => $val){
    $arr[$key]['num'] =$addins[$key];
}

不知道是不是你的意思

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
怪蜀黍UIb388
推荐于2016-11-05 · TA获得超过143个赞
知道答主
回答量:167
采纳率:50%
帮助的人:64.5万
展开全部
我拿最简单的数组写了个给你参考..主要也是思路问题
$green = array(
0=>array("name"=>"c","score"=>90),
1=>array("name"=>"a","score"=>80),
2=>array("name"=>"d","score"=>80),
3=>array("name"=>"b","score"=>70),
4=>array("name"=>"e","score"=>60),
);
//排名 1 2 2 4 5
//姓名 C A D B E
//成绩 90 80 80 70 60
foreach( $green as $k=>$v){
if ($k == 0){
$green[$k]['site']=1;
}else{
$lk = $k - 1;
if ($green[$k]['score'] != $green[$lk]['score']){
$nk=$k +1;
$green[$k]['site']= $nk;
}else{
$green[$k]['site']=$k;
}
}
}
下面是结果
array(5) {
[0]=>
array(3) {
["name"]=> string(1) "c"
["score"]=> int(90)
["site"]=> int(1)
}
[1]=>
array(3) {
["name"]=> string(1) "a"
["score"]=> int(80)
["site"]=> int(2)
}
[2]=>
array(3) {
["name"]=> string(1) "d"
["score"]=> int(80)
["site"]=> int(2)
}
[3]=>
array(3) {
["name"]=>string(1) "b"
["score"]=>int(70)
["site"]=>int(4)
}
[4]=>
array(3) {
["name"]=>string(1) "e"
["score"]=> int(60)
["site"]=>int(5)
}
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式