PHP头条
热点:

PHP函数array_merge函数详解


PHP中合并数组分成两种情况
1、如果这两个数组中有相同的字符串键名:
<?php
$book1 = array(linux=>linux服务器配置与管理,php=>PHP程序设计);
$book2 = array(linux=>服务器配置与管理,jsp=>PHP);
$result = array_merge($book1,$book2);
print_r($result);
?>
输出为:
Array ( [linux] => 服务器配置与管理 [php] => PHP程序设计 [jsp] => PHP )

说明,后者将替换前者。但如果使用的是array_merge_recursive()则可保留,并作一个子数组存在。如:
<?php
$book1 = array(linux=>linux服务器配置与管理,php=>PHP程序设计);
$book2 = array(linux=>服务器配置与管理,jsp=>PHP);
$result = array_merge_recursive($book1,$book2);
print_r($result);
?>
输出为:
Array ( [linux] => Array ( [0] => linux服务器配置与管理 [1] => 服务器配置与管理 ) [php] => PHP程序设计 [jsp] => PHP )
 
2、如果这两个数组中有相同的数值键名:
<?php
$book1 = array(linux服务器配置与管理,PHP程序设计);
$book2 = array(服务器配置与管理,PHP);
$result = array_merge($book1,$book2);
print_r($result);
?>
结果是:
Array ( [0] => linux服务器配置与管理 [1] => PHP程序设计 [2] => 服务器配置与管理 [3] => PHP )

www.phpzy.comtrue/phprm/24590.htmlTechArticlePHP函数array_merge函数详解 PHP中合并数组分成两种情况 1、如果这两个数组中有相同的字符串键名: ?php $book1 = array(linux=linux服务器配置与管理,php=PHP程序设计); $book2 = array(linux=服务器配置...

相关文章

    暂无相关文章

PHP之友评论

今天推荐