Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá,
Gostaria de exibir somente os vetores que tivessem mais de um subarray (ex.: texto2, texto3, texto4).
Qual é a melhor pra proceder isto?
Obrigado.
Array
(
[TEXTO1] => Array
(
[0] => TESTE
)
[TEXTO2] => Array
(
[0] => TESTE
[1] => OUTRO TESTE
)
[TEXTO3] => Array
(
[0] => TESTE
[1] => OUTRA COISA
[2] => OUTRA COISA 2
)
[TEXTO4] => Array
(
[0] => TESTE
[1] => OUTRA COISA
)
[TEXTO5] => Array
(
[0] => TESTE
)
)Ok, porém acho que não ficou claro o que eu expliquei.
Pegando o vetor que eu exemplifiquei acima, quero a seguinte saída (somente vetores com mais de 1 filho):
TEXTO2
->TESTE
->OUTRO TESTE
TEXTO3
->TESTE
->OUTRA COISA
->OUTRA COISA 2
TEXTO4
->TESTE
->OUTRA COISA
Ok, porém acho que não ficou claro o que eu expliquei.
Claro que ficou claro.
Você testou o que eu ilustrei?
Viu a documentação da array_filter?
Você se deu ao trabalho de ler ou tentar entender o que o João Batista Neto respondeu ?
A resposta está exatamente como deveria ser:
TEXTO2
->TESTE
->OUTRO TESTE
TEXTO3
->TESTE
->OUTRA COISA
->OUTRA COISA 2
TEXTO4
->TESTE
->OUTRA COISA
:seta: array_filter()
<?php
$a = array(
Saída:
Array
(