国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

php遞歸調用刪除數組空值元素的方法

2024-09-04 11:42:42
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了php遞歸調用刪除數組空值元素的方法,涉及php遞歸調用操作數組的相關技巧,非常具有實用價值,需要的朋友可以參考下。

本文實例講述了php遞歸調用刪除數組空值元素的方法,分享給大家供大家參考,具體如下:

該函數可以刪除數組里的所有空值元素,包含空字符串,空的數組等等。

  1. function array_remove_empty($arr){ 
  2.  $narr = array(); 
  3.  while(list($key$val) = each($arr)){ 
  4.   if (is_array($val)){ 
  5.    $val = array_remove_empty($val); 
  6.    // does the result array contain anything? 
  7.    if (count($val)!=0){ 
  8.     // yes :-) 
  9.     $narr[$key] = $val
  10.    } 
  11.   } 
  12.   else { 
  13.    if (trim($val) != ""){ 
  14.     $narr[$key] = $val
  15.    } 
  16.   } 
  17.  } 
  18.  unset($arr); 
  19.  return $narr

演示范例:

array_remove_empty(array(1,2,3,'',array(),4)) => returns array(1,2,3,4)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 延庆县| 资溪县| 榆林市| 板桥市| 东阳市| 繁昌县| 林芝县| 福泉市| 富平县| 汉阴县| 玛纳斯县| 邵阳县| 眉山市| 云阳县| 门源| 石家庄市| 白朗县| 乐业县| 双峰县| 夹江县| 盱眙县| 商丘市| 农安县| 镇雄县| 盐津县| 阳高县| 沾益县| 佛冈县| 云龙县| 财经| 盘锦市| 象州县| 柳林县| 疏勒县| 蒙山县| 乌拉特后旗| 孝感市| 尖扎县| 新昌县| 南漳县| 蚌埠市|