Função array_reverse() do PHP

Instância

Exemplo

<?php
Retorna o array com a ordem dos elementos invertida:
$a = array("a" => "Volvo", "b" => "BMW", "c" => "Toyota");print_r(array_reverse($a)
?>

Executar Exemplo

);

Definição e Uso

A função array_reverse() retorna o array com a ordem dos elementos invertida.

Descrição

A função array_reverse() inverte a ordem dos elementos do array original, cria um novo array e retorna.

Se o segundo parâmetro for especificado como true, os nomes dos elementos serão mantidos, caso contrário, os nomes serão perdidos.

Sintaxearrayarray_reverse(preserve,
) Descrição
array Obrigatório. Especifica o array.
preserve

Opcional. Especifica se os nomes dos campos do array original devem ser mantidos.

Este parâmetro foi adicionado no PHP 4.0.3.

Valores Possíveis:

  • true
  • false

Detalhes Técnicos

Retorno: Retorna o array invertido.
Versão do PHP: 4+
Log de Atualizações: Adicionado em PHP 4.0.3 preserve Parâmetros.

Mais Exemplos

Exemplo 1

Retorna o array original, o array invertido, e o array invertido mantendo os nomes dos campos originais:

<?php
$a = array("Volvo", "XC90", array("BMW", "Toyota"));
$reverse = array_reverse($a);
$preserve=array_reverse($a, true);
print_r($a);
print_r($reverse);
print_r($preserve);
?>

Executar Exemplo