PHP 将两个数组合并,保持原有key,并保持在同一个维度
PHP 将两个数组合并,保持原有key,并保持在同一个维度
导学
将两个数组合并,并保持原来的key不变,且在同一个维度中
实现过程
正文代码
function array_combine(&$arr) {$args = func_get_args();foreach ($args as $arg) {if (is_array($arg)) {foreach ($arg as $key => $value) {$arr[$key] = $value;$result++;}}else{$arr[$arg] = "";}}return $result;
}
使用方式
$one = ['name'=>'upcto'];
$two = ['cate'=>'php array'];
$arr = array("class" => "array_combine", "time" => "2022-10");
self::array_combine($arr, $one, $two);dump($arr);
输出结果:
func_get_args() 函数的作用:获取函数参数列表的数组,语法结构如图所示:
总结
比较常用,建议收藏
PHP 将两个数组合并,保持原有key,并保持在同一个维度相关推荐
- Java合并两个int数组合并_Java中如何把两个数组合并为一个
在Java中,如何把两个String[]合并为一个? 看起来是一个很简单的问题.但是如何才能把代码写得高效简洁,却还是值得思考的.这里介绍四种方法,请参考选用. 一.apache-commons 这是 ...
- java数组的扩容,将两个数组合并成一个数组
java数组的扩容,将两个数组合并成一个数组 //将下列两个数组合成一个数组 public class Test04 {public static void main(String[] args) { ...
- Java实现把两个数组合并为一个的方法总结
本文实例讲述了Java实现把两个数组合并为一个的方法.分享给大家供大家参考,具体如下: 在Java中,如何把两个String[]合并为一个? 看起来是一个很简单的问题.但是如何才能把代码写得高效简洁, ...
- c语言讲两个数组合并_两列数据相互去掉重复值后合并
大家好,今日继续讲VBA数组与字典解决方案的第27讲,内容是两列数据中相互去掉重复值之后将数据合并.这讲的内容利用到动态数组,固定数组,数组的合并,数组的转置等等. 还是先看实例,下面的工作表中A列和 ...
- JS中将两个数组合并成一个数组
1.Array.prototype.push 可以实现两个数组合并 var arr1=new Array("1","2","3"); var ...
- php 两个数组合并,一个做键,一个做值
项目中遇到这么个情况,有两个数组: $afloor,$adata; 这两个数组合并为一个新数组:$acombine,使用$afloor中的值,为新数组的键名,$adata中的值为新数组相对应的值. 直 ...
- 分离正整数,组成最大数和最小数,两个数组合并为一个数组,降序排列,求鞍点等
[实验题目1] 从键盘输入任意一个正整数.首先分离出该正整数中的每一位数字,并按逆序显示输出各位数字:然后用分离出的每位数字组成一个最大数和一个最小数,并显示输出. #include<stdio ...
- JS将两个数组合并成一个对象
将两个数组合并成一个对象 let options = [];let times = [30, 60, 120, 300, 420, 540, 720, 900, 1200];let timesDesc ...
- 如何使用JS将两个数组合并为一个数组
如何使用JS将两个数组合并为一个数组 方法1 使用JS自带的concat方法,它能够把该方法中的参数追加到指定数组中,形成一个新的连接数组,但是这个方法有个不好之处就是会造成一些资源浪费,因为如果要进 ...
最新文章
- 【动态库链接】python调用C
- 面试官:了解雪崩效应吗?了解Hystrix吗?怎么解决雪崩效应吗?(大型社死现场,教你运筹帷幄之中)
- 关于货仓选址问题的方法及证明(在数轴上找一点使得该点到所有其他点的距离之和最小)...
- 如何在项目启动时就执行某些操作
- Google API:如何访问Google Analytics(分析)数据?
- Java中转发(Forward)和重定向(Redirect)的区别
- jQuery中的跨域问题
- 通过Scanner从控制台获取数据
- 旋转炫酷相册-快制作你喜欢源码
- 中兴上网卡 linux,电信3G无线上网卡中兴AC2726在Ubuntu 10.10安装使用成功
- PHP收费事件导致用户流失,PHP秒杀系统方案(解决大流量,高并发)
- c语言文件操作函数(未完待续)
- Android使用的工具类
- Highlight(高亮)Gridview控件列
- python代替shell脚本_自动化shell脚本except与python的pexpect模块
- lufylegend库 鼠标事件 循环事件 键盘事件
- java如何检测redis是否可用
- 26_多易教育之《yiee数据运营系统》数据治理-atlas介绍篇
- oracle分时分段表示,管理信息系统试题及答案三套.doc
- iText操作word