Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

rockbilly

Tirar e ordenar elementos repetidos!

Recommended Posts

Olá forum,

 

tem como ordenar e tirar os repetidos neste array:

conj = array("1","5","4","2","1","6")

gostaria que tivesse a saída:

resultado = 1,2,4,5,6

Obrigado a qualquer ajuda!

Compartilhar este post


Link para o post
Compartilhar em outros sites

consegui tirar os repetidos com o seguinte scritpt:

<?php

 

$conj = array("1","5","4","2","1","6","9","7");

$pega = array_unique($conj);

 

 

foreach ($pega as $valor)

  {

   echo $valor;

  }

?>

Até ai beleza, mas quando tento ordenar da erros. O erros acontecem nesse código:

<?php

 

$conj = array("1","5","4","2","1","6","9","7");

$pega = sort($conj);

 

 

foreach ($pega as $valor)

  {

   echo ($valor);

  }

?>

já tentei ordenar com o comando array_multisort e da erros também, utilizei flags tipo: SORT_NUMERIC, STRING e nada. Tentei percorrer tambem com outro código e dar erro:

<?php

 

$conj = array("1","5","4","2","1","6","9","7");

$pega = sort($conj);

 

 

for ($i = 0; $i < count($pega);$i++)

  {

   echo $pega[$i];

  }

?>

Por favor, o que estou fazendo de errado!

Muito obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

esqueci o nome da palavra..

 

é que o sort() você usa assim:

 

sort($conj);

 

só isso.

 

é igual o settype();

 

settype($variavel, TIPO);

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.