Como executar array_filter recursivamente em uma matriz PH
Dada a seguinte matriz$mm
Array
(
[147] => Array
(
[pts_m] =>
[pts_mreg] => 1
[pts_cg] => 1
)
[158] => Array
(
[pts_m] =>
[pts_mreg] =>
[pts_cg] => 0
)
[159] => Array
(
[pts_m] =>
[pts_mreg] => 1
[pts_cg] => 1
)
)
Quando corrocount(array_filter($mm))
Eu recebo3
como resultado, pois não é recursiv
count(array_filter($mm), COUNT_RECURSIVE)
também não funcionará porque eu realmente preciso executar oarray_filter
recursivamente e conte o resultad
Então minha pergunta é: como faço para executar recursivamentearray_filter($mm)
nesse caso? Meu resultado esperado aqui seria4
.
Observe que não estou usando nenhum retorno de chamada para excluir falso, nulo e vazi