在我的Laravel网站中,我有这个数组:
array:2 [▼
0 => array:3 [▼
"title" => "asdf"
"desc" => ""
"date" => ""
]
1 => array:3 [▼
"title" => ""
"desc" => ""
"date" => ""
]
]
我想过滤掉数组中的空数组。 只是做
$array = array_filter(request()->exp);
什么都不做......
人们建议:
$array = array_filter(array_map('array_filter', request()->exp));
但结果是:
array:1 [▼
0 => array:1 [▼
"title" => "asdf"
]
]
即使它们是空的,我也需要其他值,否则我的下一页就不会工作了。
我该如何解决这个问题?
最终必须出来:
array:2 [▼
0 => array:3 [▼
"title" => "asdf"
"desc" => ""
"date" => ""
]
它只需要删除一个顶部数组中的空数组。
答案 0 :(得分:0)
据我了解你的问题,这可能有所帮助:
auto