国产探花免费观看_亚洲丰满少妇自慰呻吟_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)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 德安县| 玉林市| 怀来县| 鲜城| 社会| 嘉义县| 大足县| 浏阳市| 探索| 依兰县| 清苑县| 哈密市| 固安县| 丹阳市| 炉霍县| 新野县| 赣州市| 三江| 桃源县| 进贤县| 依安县| 特克斯县| 东乌珠穆沁旗| 大荔县| 申扎县| 屏南县| 白银市| 宁化县| 鹤壁市| 文水县| 荆门市| 黄冈市| 荥阳市| 荣成市| 日土县| 锡林浩特市| 廊坊市| 忻州市| 汨罗市| 广昌县| 辰溪县|