La función reverse () de Perl se usa para invertir el orden de una matriz. La función devuelve una matriz invertida pero no invierte la matriz.
@REVERSED_LIST = reverse (@ARRAY);
reverse () devuelve @myNames = ('Jacob', 'Michael', 'Ethan', 'Andrew');
@reversedNames = reverse (@myNames);
@myNamesreverse () @ myNames @ reversedNames @ reversedNames ('Andrew', 'Ethan', 'Michael', 'Jacob')
, y @myNames sigue siendo el mismo.