array_reverse

array_reverse -- Retorna um array com os elementos na ordem inversa

Descrição

array array_reverse ( array array [, bool preserve_keys])

array_reverse( ) recebe o argumento array e retorna um novo array com a ordem dos elementos invertida , preservando as chaves se o argumento preserve_keys for TRUE .

Exemplo 1 . Exemplo de array_reverse( )

 
$input

 
=

 
array

 
(

 
"php"

 
,

 
4.0

 
,

 
array

 
("verde"

 
,

 
"vermelho"))

 
;

 
$result

 
=

 
array_reverse

 
($input)

 
;

 
$result_keyed

 
=

 
array_reverse

 
($input

 
,

 
TRUE)

 
;



O programa acima fará com que $result e $result_keyed tenham os mesmos elementos , mas note a diferença entre as chaves . A saída de $result e $result_keyed será :

 
Array

 
(

 
[0

 
]

 
=

 
Array

 
        (

 
[0

 
]

 
=

 
verde

 
[1

 
]

 
=

 
vermelho

 
        )

 
[1

 
]

 
=

 
4

 
[2

 
]

 
=

 
php

 
)

 
Array

 
(

 
[2

 
]

 
=

 
Array

 
        (

 
[0

 
]

 
=

 
verde

 
[1

 
]

 
=

 
vermelho

 
        )

 
[1

 
]

 
=

 
4

 
[0

 
]

 
=

 
php

 
)







Nota : O segundo argumento foi adicionado no PHP 4.0.3 .