Ir para conteúdo

Arquivado

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

Diego Floripa!

Colocar em ordem os índices de um array

Recommended Posts

Boa noite,

 

Tenho o seguinte print de um array:

Array
(
    [14] => Array
        (
            [nome] => 232
            [local] => 1
            [codigoID] => 6004
            [npessoas] => 10
            [praiaID] => 2
            [tipoID] => 1
 [3] => Array
        (
            [nome] => 842
            [local] => 1
            [codigoID] => 6004
            [npessoas] => 10
            [praiaID] => 2
            [tipoID] => 1
 [21] => Array
        (
            [nome] => 564
            [local] => 1
            [codigoID] => 6004
            [npessoas] => 10
            [praiaID] => 2
            [tipoID] => 1
 [8] => Array
        (
            [nome] => 867
            [local] => 1
            [codigoID] => 6004
            [npessoas] => 10
            [praiaID] => 2
            [tipoID] => 1

Ele já esta organizado da forma que desejo, mas agora gostaria de estar arrumando os indices com as numerações corretas.

Gostaria que ficasse igual ao exemplo abaixo:

Array
(
    [0] => Array
        (
            [nome] => 232
            [local] => 1
            [codigoID] => 6004
            [npessoas] => 10
            [praiaID] => 2
            [tipoID] => 1
 [1] => Array
        (
            [nome] => 842
            [local] => 1
            [codigoID] => 6004
            [npessoas] => 10
            [praiaID] => 2
            [tipoID] => 1
 [2] => Array
        (
            [nome] => 564
            [local] => 1
            [codigoID] => 6004
            [npessoas] => 10
            [praiaID] => 2
            [tipoID] => 1
 [3] => Array
        (
            [nome] => 867
            [local] => 1
            [codigoID] => 6004
            [npessoas] => 10
            [praiaID] => 2
            [tipoID] => 1

Já tentei de varias formas e não consegui, alguém tem alguma ideia como posso conseguir isto?

 

Obrigado.

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado pela ajuda,

 

Já tentei essa função mas ela organiza o indice dessa forma:

Array
(
    [3] => Array
        (
            [nome] => 232
            [local] => 1
            [codigoID] => 6004
            [npessoas] => 10
            [praiaID] => 2
            [tipoID] => 1
 [8] => Array
        (
            [nome] => 842
            [local] => 1
            [codigoID] => 6004
            [npessoas] => 10
            [praiaID] => 2
            [tipoID] => 1
 [14] => Array
        (
            [nome] => 564
            [local] => 1
            [codigoID] => 6004
            [npessoas] => 10
            [praiaID] => 2
            [tipoID] => 1
 [21] => Array
        (
            [nome] => 867
            [local] => 1
            [codigoID] => 6004
            [npessoas] => 10
            [praiaID] => 2
            [tipoID] => 1

O que eu quero é mudar os indices para ficar desse modo:

Array
(
    [0] => Array
        (
            [nome] => 232
            [local] => 1
            [codigoID] => 6004
            [npessoas] => 10
            [praiaID] => 2
            [tipoID] => 1
 [1] => Array
        (
            [nome] => 842
            [local] => 1
            [codigoID] => 6004
            [npessoas] => 10
            [praiaID] => 2
            [tipoID] => 1
 [2] => Array
        (
            [nome] => 564
            [local] => 1
            [codigoID] => 6004
            [npessoas] => 10
            [praiaID] => 2
            [tipoID] => 1
 [3] => Array
        (
            [nome] => 867
            [local] => 1
            [codigoID] => 6004
            [npessoas] => 10
            [praiaID] => 2
            [tipoID] => 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

se os índices atuais não lhe interessam, então use array_values(), que retorna só os valores do array, ignorando os índices.

Obrigado Beraldo pela ajuda. consegui com sua ajuda:

$array = array_values($array);

 

Assim ele organizou os indices novamente.

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.