array_merge把两个或多个数组合并为一个数组。
array_merge(D('Common')->getCategoryMap($_REQUEST['tid']), $map);//在$map中增加一个元素D('Common')->getCategoryMap($_REQUEST['tid'])unsetValue把一个元素从一个数组中删除function unsetValue(&$searchArray, $remove){
foreach($searchArray as $key=>$val){
if(is_array($remove)){
if(in_array($val,$remove)) unset($searchArray[$key]);
}elseif(is_string($remove)){
if($remove===$val) unset($searchArray[$key]);
}
}
}
unsetValue($fields, 'tid');//把tid的数组元素从$fields中删除
数组操作技巧
本文介绍了PHP中使用array_merge函数合并数组的方法及unsetValue函数删除数组元素的实现方式。通过具体示例展示了如何向现有数组中添加新元素以及如何移除指定元素。
1266

被折叠的 条评论
为什么被折叠?



