php怎么去除数组中的空对象

去除方法:1、循环遍历数组,语法“foreach($arr as $k=>$v){}”;2、在循环体中,判断数组元素是否为空对象,如果是则用unset()删除,语法“if((array)$v==[]){unset($arr[$k]);}”。

本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑

数组是可以存储对象的,那么如果数组中的对象为空:

<?php header('content-type:text/html;charset=utf-8');    $bar = new stdClass();  //创建“空”对象 $arr=array(1,$bar,3,4,6,8);//这里将实例化的对象存入数组 var_dump($arr);//这里打印数组结构 你会发现下标1的位置存储了一个object对象 ?>

商匡云商
Logo
注册新帐户
对比商品
  • 合计 (0)
对比
0
购物车