好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

php怎么删除数组中的空白元素

php删除数组中的空白元素的方法是,首先对数组进行判断。然后逐一遍历数组中的元素,判断元素是否为空值。最后使用unset函数删除空白元素即可。

本文操作环境:windows10系统、php 7.3、thinkpad t480电脑。

unset函数可以释放给定的变量。通过使用这个函数,我们可以毫无顾虑的删除数组中的空白元素。下面我们来看看删除数组中的空白元素具体是如何实现的。

实现代码:

/*
 *$arr = array('', 'test', '   ');
 *dump($arr);输出结果中将只有 'test'
 */
public function removeEmpty($arr, $trim = TRUE)
{
    foreach ($arr as $key => $value){
   if (is_array($value)){
  self::removeEmpty($arr[$key]);
   }
   else{
  $value = trim($value);
  if ($value == ''){
 unset($arr[$key]);
  }
  elseif ($trim){
 $arr[$key] = $value;
  }
   }
    }
}

大家可以将上述代码保存到本地,在本地实际运行下看看效果。

相关视频教程分享:php视频教程

以上就是php怎么删除数组中的空白元素的详细内容!

查看更多关于php怎么删除数组中的空白元素的详细内容...

  阅读:51次