Classificar itens de uma array
Bom dia,boa tarde ou boa noite.
Senhores, preciso de uma ajuda neste exercício que tenho que resolver, tenho dúvidas mas acho que tenho que usar algo como a função gettype em um for, não tenho certeza, enfim...Se puderem me ajudar ficaria agradecido.
A função classificar($array) recebe como parâmetro um array contendo dados de diferentes
tipos e os classifica pelo tipo de dado (Dica: use a função gettype). O resultado retornado é
um array onde cada elemento tem como chave o nome do tipo e o conteúdo é um array
contendo elementos daquele tipo.
Por exemplo:
$array = Array(5, ‘c’, “xpto”, 5.5, 10, ‘a’, 15, true);
$dados = classificar($array);
print_r($dados);
gera o seguinte resultado:
Array(
[integer] => Array(
[0] => 5
[1] => 10
[2] => 15
)
[string] => Array(
[0] => c
[1] => xpto
[2] => a
)
[double] => Array(
[0] => 5.5
)
[boolean] => Array(
[0] => 1
)
)Obrigado
Discussão (0)
Carregando comentários...