文章分类 -  数组处理

array_merge和数组相“+”的区别
摘要:1)键名为数字时,array_merge()不会覆盖掉原来的值,但+合并数组则会把最先出现的值作为最终结果返回,而把后面的数组拥有相同键名的那些值“抛弃”掉(不是覆盖) 2)键名为字符时,+仍然把最先出现的值作为最终结果返回,而把后面的数组拥有相同键名的那些值“抛弃”掉,但array_merge() 阅读全文
posted @ 2016-05-12 16:06 阿卡贝拉 阅读(120) 评论(0) 推荐(0)
array_merge返回结果要用变量表示啊
摘要:$v = array_merge($v,$choices['0']); 阅读全文
posted @ 2015-12-28 17:11 阿卡贝拉 阅读(84) 评论(0) 推荐(0)
数组交集
摘要:"green", "red", "blue");$array2 = array("b" => "green", "yellow", "red");$result = array_intersect($array1, $array2);print_r($result);?>Array( [a]... 阅读全文
posted @ 2015-12-28 16:17 阿卡贝拉 阅读(95) 评论(0) 推荐(0)
删除特定元素
摘要:一、利用foreach和unset()函数删除数组中的特定元素foreach($array as $k=>$v){if($v == 'day'){unset($array[$k]):}}二、利用array_flip()函数和unset()函数删除数组中的特定值$arr = array_flip($a... 阅读全文
posted @ 2015-12-28 16:11 阿卡贝拉 阅读(206) 评论(0) 推荐(0)