PHP删除数组中空白的元素
又是晚上睡不着,白天喊不醒的一天,即将天亮准备睡觉了...夜夜难熬 夜夜熬
去除的值 默认去除 '',null,false,0,'0',[]
function filter_array($arr, $values = ['', null, false, 0, '0',[]]) { foreach ($arr as $k => $v) { if (is_array($v) && count($v)>0) { $arr[$k] = filter_array($v, $values); } foreach ($values as $value) { if ($v === $value) { unset($arr[$k]); break; } } } return $arr; }
评论
发表评论: