php合并数组,php数组操作,array_merge
调用PHP原生的array_merge时,如果第一个参数为空,则会导致返回结果为空。这个函数做了相应处理。
[php]
function MergeArray($list1,$list2)
{
if(!isEmpty($list1) && !isEmpty($list2))
{
return array_merge($list1,$list2);
}
else return (isEmpty($list1)?(isEmpty($list2)?null:$list2):$list1);
}
function isEmpty($data)
{
return null == $data || false == $data || "" == $data;
}
[/php]...