Quantcast
Channel: Últimos conteúdos
Viewing all articles
Browse latest Browse all 14190

Classificar itens de uma array

$
0
0
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


Viewing all articles
Browse latest Browse all 14190