摘要: 1、“+”运算符规则: 当两个数组的键名是数字键名或者字符串键名 $c = $a + $b 在$a后追加($b在$a中不存在的键名)键名和值注意: 1、不覆盖,只是追加不存在的键名和对应的值 2、键名不重新索引 3、无论是全部数字键名还是混合,都只是追加键名和值,如果键名相同则不进行追加,即把最先出现的值作为最终结果返回例1:数字键名?$a= array('a',);$b= array('u',);$c= $a+ $b;var_dump($c);output:array(1) {[0]=>string(1) "a"}例2:数字键名?$a 阅读全文
posted @ 2013-06-14 12:22 losesea 阅读(172) 评论(0) 推荐(0) 编辑
摘要: PHP中合并数组分成两种情况1、如果这两个数组中有相同的字符串键名:<?php$book1 = array('linux'=>'linux服务器配置与管理','php'=>'PHP程序设计');$book2 = array('linux'=>'服务器配置与管理','jsp'=>'PHP');$result = array_merge($book1,$book2);print_r($result);?>输出为:Array ( [lin 阅读全文
posted @ 2013-06-14 12:12 losesea 阅读(218) 评论(0) 推荐(0) 编辑
摘要: PHP合并数组array_merge函数运算符加号与的区别,阅读PHP合并数组array_merge函数运算符加号与的区别,“+”运算符和array_merge():array array_merge ( array array1, array array2 [, array ...] ) 都可以合并多个数组,但使用过程中有一点小区别。array_mer 阅读全文
posted @ 2013-06-14 12:07 losesea 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 题目:有以下2个二维数组1$a=Array(0 => Array(id => 66,class_name => www.iiwnet.com),1 => Array(id => 67,class_name => linux ));2$b=Array(0 => Array(class_count=> 8),1 => Array(class_count => 2));两个数组内容如上,如何把$a和$b合并成为一个新的二维数组,要求新数组内容如下:1Array(0 => Array(id => 66,class_name =&g 阅读全文
posted @ 2013-06-14 02:37 losesea 阅读(27181) 评论(1) 推荐(1) 编辑