Reindexando um array em PHP
Em PHP, você pode encontrar situações em que possui um array com índices não definidos, resultando em lacunas no sequência de índice. Para resolver isso, você precisa reindexar a matriz para garantir uma ordem de índice contínua.
Como reindexar uma matriz usando array_values
A função array_values() fornece uma maneira simples solução para reindexar um array. Ele extrai os valores do array original e os atribui a novas chaves com índices sequenciais começando em 0.
Para reindexar seu array, basta usar o seguinte código:
$myarray = array_values($myarray);
Depois de executar este código, seu $myarray será reindexado da seguinte forma:
[0] => a->1 [1] => a-7 b->3 [2] => a-8 b->6 [3] => a-3 b->2
As lacunas na sequência de índice anterior foram removidas e os índices da matriz variam de 0 a 3.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3