php的数组的元素增加和删除
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在二维数组里增加元素(保留健名或不保留健名)
- 下一篇: JS数组的长度问题