社区
基础编程
帖子详情
求租:数组累加
艾派德迷你2
2010-01-31 09:43:19
现在有两个数组:
$arr1=(1,2,3,4,5);
$arr2=(a,b,c,d,e);
我想得到
$arr=(1,2,3,4,5,a,b,c,d,e);
...全文
98
6
打赏
收藏
求租:数组累加
现在有两个数组: $arr1=(1,2,3,4,5); $arr2=(a,b,c,d,e); 我想得到 $arr=(1,2,3,4,5,a,b,c,d,e);
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
艾派德迷你2
2010-02-01
打赏
举报
回复
谢谢各位...
wcqqq
2010-02-01
打赏
举报
回复
一般用array_merge_recursive()比较好。
不会覆盖键值相同的项。<?php
$a1 = array('key1' => 'value1' , 'key2' => 'value2' , 'key3' => 'value3');
$a2 = array('key3' => 'value33' , 'key4' => 'value4' , 'key5' => 'value5');
echo '<pre>';
var_dump(array_merge($a1 , $a2));
var_dump(array_merge_recursive($a1 , $a2));
echo '</pre>';
//====output :
<<<HEREDOC
array(5) {
["key1"]=>
string(6) "value1"
["key2"]=>
string(6) "value2"
["key3"]=>
string(7) "value33"
["key4"]=>
string(6) "value4"
["key5"]=>
string(6) "value5"
}
array(5) {
["key1"]=>
string(6) "value1"
["key2"]=>
string(6) "value2"
["key3"]=>
array(2) {
[0]=>
string(6) "value3"
[1]=>
string(7) "value33"
}
["key4"]=>
string(6) "value4"
["key5"]=>
string(6) "value5"
}
HEREDOC;
?>
iwantnet
2010-02-01
打赏
举报
回复
3楼,看来楼主的需要没那么复杂.
yhr7289864
2010-02-01
打赏
举报
回复
还不能结贴的,
array_merge(arr1,arr2)是合并数组用的会覆盖相同的键,键名也会重新编号,例如,
<?php
$array1 = array("color" => "red", 2, 4);
$array2 = array("a", "b", "color" => "green", "shape" => "trapezoid", 4);
$result = array_merge($array1, $array2);
print_r($result);
?>
结果:Array
(
[color] => green
[0] => 2
[1] => 4
[2] => a
[3] => b
[shape] => trapezoid
[4] => 4
)
如果用“+”键名就不会重新编号
例如:
<?php
$array1 = array();
$array2 = array(1 => "data");
$result = $array1 + $array2;
?>
数字键名将被保留从而原来的关联保持不变。
Array
(
[1] => data
)
其实看看手册就知道了,手册要常查哦?
江南昆虫
2010-01-31
打赏
举报
回复
那就结贴吧
艾派德迷你2
2010-01-31
打赏
举报
回复
array array_merge(arr,arr.....) 合并多个数组,对相同的键值进行覆盖
已经搞定...
java+ssm房屋租赁系统
求租
合同Vue
java+ssm房屋租赁系统
求租
合同Vuejava+ssm房屋租赁系统
求租
合同Vuejava+ssm房屋租赁系统
求租
合同Vuejava+ssm房屋租赁系统
求租
合同Vuejava+ssm房屋租赁系统
求租
合同Vuejava+ssm房屋租赁系统
求租
合同Vuejava+ssm房屋...
基于ssm+vue的房屋租赁系统
求租
合同毕业设计(源码+部署说明).rar
基于ssm+vue的房屋租赁系统
求租
合同毕业设计(源码+部署说明).rar 【项目技术】 开发语言:Java 前端:vue 框架:ssm 架构:B/S 数据库:mysql 【实现功能】 主要包括管理员和租户、前台首页功能。 管理员实现功:...
基于SpringBoot+SSM房屋租赁系统开发与设计-毕业设计
下架房子) - 订单管理(订单列表、退租、查看合同) - 发布出租(包括标题、描述、价格、各种配套信息、地图位置、轮播图等20多个字段信息) - 反馈管理(提交反馈、反馈列表、删除反馈) - 个人信息、密码修改 -
求租
、...
SSM+Vue项目实战-房屋租赁系统
求租
合同的Java毕业设计(源码+说明).rar
SSM+Vue项目实战-房屋租赁系统
求租
合同的Java毕业设计(源码+说明).rar 【项目技术】 开发语言:Java 前端:vue 框架:ssm 架构:B/S 数据库:mysql 【实现功能】 主要包括管理员和租户、前台首页功能。 管理员实现...
java毕业设计之ssm房屋租赁系统
求租
合同Vue(ssm+vue源码+LW+PPT+视频).zip
java毕业设计之ssm房屋租赁系统
求租
合同Vue(ssm+vue源码+LW+PPT+视频) 系统的主要管理员和租户、前台首页功能。管理员实现功:个人中心、租户管理、房源信息管理、房屋户型管理、租赁订单管理、租赁合同管理、留言...
基础编程
21,886
社区成员
140,364
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章