PHP array_merge()函数与示例
PHP array_merge()函数 (PHP array_merge() function)
array_merge() function is used to merge two or more arrays, it returns a new array with merged elements.
array_merge()函数用于合并两个或多个数组,它返回一个具有合并元素的新数组。
Syntax:
句法:
array_merge(array1, array2,...);
It accepts two or more arrays and returns a new array with merged elements.
它接受两个或多个数组,并返回带有合并元素的新数组。
Examples:
例子:
Input:
$arr1 = array(10, 20, 30, 40, 50);
$arr2 = array(60, 70, 80, 90, 10);
Output:
Array
(
[0] => 10
[1] => 20
[2] => 30
[3] => 40
[4] => 50
[5] => 60
[6] => 70
[7] => 80
[8] => 90
[9] => 10
)
PHP code 1: Merging two indexed arrays
PHP代码1:合并两个索引数组
<?php
$arr1 = array(10, 20, 30, 40, 50);
$arr2 = array(60, 70, 80, 90, 10);
//merging arrays
$arr3 = array_merge($arr1, $arr2);
//printing
print_r ($arr3);
?>
Output
输出量
Array
(
[0] => 10
[1] => 20
[2] => 30
[3] => 40
[4] => 50
[5] => 60
[6] => 70
[7] => 80
[8] => 90
[9] => 10
)
PHP code 2: Merging two associative arrays having different keys and values
PHP代码2:合并两个具有不同键和值的关联数组
<?php
$arr1 = array("a" => "Hello", "b" => "Hi");
$arr2 = array("c" => "Bye!", "d" => "Nothing");
//merging arrays
$arr3 = array_merge($arr1, $arr2);
//printing
print_r ($arr3);
?>
Output
输出量
Array
(
[a] => Hello
[b] => Hi
[c] => Bye!
[d] => Nothing
)
PHP Code 3: Merging two associative arrays having different keys and duplicate value
PHP代码3:合并两个具有不同键和重复值的关联数组
<?php
$arr1 = array("a" => "Hello", "b" => "Hi");
$arr2 = array("c" => "Hello", "d" => "Hi");
//merging arrays
$arr3 = array_merge($arr1, $arr2);
//printing
print_r ($arr3);
?>
Output
输出量
Array
(
[a] => Hello
[b] => Hi
[c] => Hello
[d] => Hi
)
PHP Code 4: Merging two associative arrays having duplicate keys and unique values
PHP代码4:合并两个具有重复键和唯一值的关联数组
<?php
$arr1 = array("a" => "Hello", "b" => "Hi");
$arr2 = array("a" => "Okay!", "d" => "Nothing");
//merging arrays
$arr3 = array_merge($arr1, $arr2);
//printing
print_r ($arr3);
?>
Output
输出量
Array
(
[a] => Okay!
[b] => Hi
[d] => Nothing
)
PHP Code 5: Merging indexed and associative arrays
PHP代码5:合并索引数组和关联数组
<?php
$arr1 = array(10, 20, 30, 40);
$arr2 = array("c" => "Hello", "d" => "Hi");
//merging arrays
$arr3 = array_merge($arr1, $arr2);
//printing
print_r ($arr3);
?>
Output
输出量
Array
(
[0] => 10
[1] => 20
[2] => 30
[3] => 40
[c] => Hello
[d] => Hi
)
翻译自: https://www.includehelp.com/php/array_merge-function-with-example.aspx
PHP array_merge()函数与示例相关推荐
- php array_merge内存不够,php array_merge函数使用需要注意的一个问题
这篇文章主要介绍了php array_merge函数使用需要注意的一个问题,本文讲解array_merge合并数组时不会合并数字键名的问题,大家使用时需要注意,需要的朋友可以参考 使用php语言的ar ...
- PHP array_merge() 函数
定义和用法 array_merge() 函数把两个或多个数组合并为一个数组. 如果键名有重复,该键的键值为最后一个键名对应的值(后面的覆盖前面的).如果数组是数字索引的,则键名会以连续方式重新索引. ...
- php指定长度 分割整形,php指定长度分割字符串str_split函数用法示例
本文实例讲述了php指定长度分割字符串str_split函数用法.分享给大家供大家参考,具体如下: 示例1:$str = 'abcdefgh'; $arr = str_split($str,2); 运 ...
- PHP中array_merge函数与array+array的区别
在PHP中可以使用array_merge函数和两个数组相加array+array的方式进行数组合并,但两者效果并不相同,下面为大家介绍两者具体的使用区别. 区别如下: 1当下标为数值时,array_m ...
- getdate函数_PHP getdate()函数与示例
getdate函数 PHP getdate()函数 (PHP getdate() function) getdate() function is used to get the local date/ ...
- 安卓log.e函数打印示例_log1p()函数以及C ++中的示例
安卓log.e函数打印示例 C ++ log1p()函数 (C++ log1p() function) log1p() function is a library function of cmath ...
- php的array_merge函数
array_merge函数用于把一个或多个数组合并为一个数组 语法: array_merge(array1,array2,array3...) <?phpheader('content-type ...
- gettimeofday_PHP gettimeofday()函数与示例
gettimeofday PHP gettimeofday()函数 (PHP gettimeofday() function) gettimeofday() function is used to g ...
- dir函数_PHP dir()函数与示例
dir函数 PHP dir()函数 (PHP dir() function) dir() function is an instance of the directory class, it is u ...
最新文章
- iOS-本地推送和远程推送,常用的三方推送和常用的测试方法,推送实现和原理详解...
- 下一代对话系统中的关键技术(下篇)
- qt中设置控件不能使用
- 解决Mac安装LightGBM报错LightGBM and gcc 8 in MacOS: Library not loaded
- UPESB天气查询用例(三)
- linux日常运维命令
- linux-inject:注入代码到运行的Linux进程中
- waitpid最后以一个参数设为0_变频器用远传压力表控制恒压供水参数设置
- 华尔街(Wall Street)与先锋集团(Vanguard )之间的战争
- ssl登录服务器未响应是什么意思,工行的网上银行在确认转账时网页总是未响应...
- isPrime()函数:判断素数,构造素数表
- Linux终端解压压缩文件,如何从终端解压zip文件?
- python导入数据画直方图加正态曲线_用python制作正态分布图
- the sdk seems invalid pycharm
- 数字体验词汇表:您需要了解的最重要术语
- docker——Ubuntu镜像操作和apache web容器操作小实训
- 为什么Java的图标是一杯咖啡呢?
- ~4.2 ccf 2021-12-1 序列查询
- 【面向对象】小游戏“终结者”程序的设计与实现
- Qt 中的动画(Animations)
热门文章
- (十)Linux之等待队列
- 文件管理系统_Python学习第170节--Linux文件管理系统实际操作和具体介绍
- 计算机辅助应用的缩写有什么,计算机辅助设计的英文缩写是什么
- python 安装html,python安装glob
- buck电路上下管_推荐 | 学好电路设计与仿真?你不能错过这两本书籍 ~
- vue 仿二手交易app_Vue项目开发-仿蘑菇街电商APP
- 鸿蒙系统会不会影响游戏,令人担心,鸿蒙系统会不会让人失望?未来难说
- python编写递归函数和非递归函数、输出斐波那契数列_分别用非递归和递归的方法编写函数求斐波那契数列第n项。斐波那契数列1,1,2,3,5,8,13,…...
- Python二级笔记(18,19合集知识点篇)
- Zookeeper3.6.1常用的Shell命令