网站首页 mysql技术
数组合并操作
发布时间:2016-07-15 04:43查看次数:4292
数组合并操作
常用数组合并用的array_merge 如果是索引数组会有覆盖的问题
示例:
[0=>'1',1=>'2']
[0=>'3',1=>'4']
我们需要的是让他追加到数组后边:
public function merge_imgPath($zuopin,$tmp){
$imgpath = 'http://www.gpc-pdc.com:18080/img/';
$zuopin_Array = explode(',',$zuopin);
$zuopin_tmp_Array = array();
foreach ($zuopin_Array as $v){
$zuopin_tmp_Array[] = $imgpath . $v;
}
$array = explode(',',$tmp);
$tmparray = array();
foreach ($array as $v) {
$tmparray[] = $imgpath . $v;
}
foreach ($zuopin_tmp_Array as $k){
array_push($tmparray,$k);
}
$tmparray = array_unique($tmparray);
return $tmparray;
}
关键字词:数组合并操作