Ir para conteúdo

Arquivado

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

Mário Miranda

[Resolvido] Ordenar Array

Recommended Posts

Boa tarde pessoal.

Tenho um código que recebe um array e usando o print_r ele me mostra o array da seguinte maneira:

Array ( [2] => tb_fornecedor.id_fornecedor [1] => tb_fornecedor.razao_fornecedor ) 
Preciso ordenar as chaves do menor para o maior. Tentei usar o array_multisort(),o ksort(), o sort() mas quando uso eles , o retorno desse array fica com valor = 1.

 

Nos exemplos do php.net, a ordem é sempre feita com arrays que usam letras como chave. Tem como ordenar números?

 

Obrigado desde já.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Rick.

Também não deu certo.

Fiz assim:

$teste=array();
$teste[5]='a';
$teste[2]='b';
$teste[3]='i';
$teste[4]='j';
$teste[1]='c';
$teste1=asort($teste);
print_r($teste1);
Ainda assim o retorno no print_r é 1.

Compartilhar este post


Link para o post
Compartilhar em outros sites


$teste[5]='a';

$teste[2]='b';

$teste[3]='i';

$teste[4]='j';

$teste[1]='c';

ksort($teste);

print_r($teste);

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá skyo.

Meu..eu tinha tentado o ksort, mas tinha dado pau..dava a mesma coisa...mas acho que havia sido falta de atenção minha em alguma coisa...pois agora funcionou com o exemplo que você passou.

Obrigado pela atenção de vocês e desculpem a minha desatenção.

Forte abraço. http://forum.imasters.com.br/public/style_emoticons/default/natal_smile.gif

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.