Qual é a função Array_Reverse () no PHP?
O Array_Reverse () A função pode reverter ou reordenar os elementos da matriz. Esta função leva uma matriz como entrada e retorna uma nova matriz com a ordem dos elementos revertidos.
Sintaxe
A sintaxe para a função Array_Reverse () é a seguinte:
Array_Reverse (Array, Preserve_Keys)A função leva uma matriz como seu primeiro argumento e um opcional Valor booleano Como seu segundo argumento. Se o segundo parâmetro preserve_keys está definido como true, a função preservará as chaves da matriz. Se o segundo parâmetro não estiver definido ou definido como falso, a função redefinirá as chaves da matriz. Por padrão, um valor falso é atribuído a este parâmetro.
Parâmetro
A função Array_Reverse () leva dois parâmetros:
Retornar
Uma matriz invertida é devolvida pela função Array_Reverse ().
Exemplo 1: reverter uma matriz
No código fornecido abaixo, criaremos uma variedade de números e depois usaremos a função Array_Reverse () para reverter a ordem dos elementos na matriz sem preservar as teclas:
$ números = matriz (1, 2, 3, 4, 5);Saída
Na saída, podemos ver a função Array_Reverse () reverteu a ordem dos elementos na matriz sem preservar as chaves:
Exemplo 2: reverter uma matriz e preservar as chaves
Agora, criaremos uma variedade de strings e, em seguida, usando a função Array_Reverse (), reverteremos a ordem dos elementos na matriz enquanto preservam as chaves:
$ números = matriz (1, 2, 3, 4, 5);Saída
Aqui, a função Array_Reverse () reverteu a ordem dos elementos na matriz enquanto preservava as chaves:
Exemplo 3: reverter uma matriz multidimensional
No código abaixo, criamos uma matriz multidimensional e, em seguida, usando o Array_Reverse () revertemos a ordem dos elementos da matriz:
$ animais = matriz (Saída
Na saída, podemos ver o Array_Reverse () A função reverteu a ordem dos elementos presentes dentro de uma matriz multidimensional:
Conclusão
Com Array_Reverse () No PHP, podemos reordenar os elementos de uma matriz. Uma nova matriz é devolvida por esta função, com os elementos reorganizados de acordo com a matriz de entrada. Este artigo abrange os detalhes da função Array_Reverse (). Para uma descrição completa da sintaxe, parâmetros e valor de retorno desta função, leia o artigo.