Backend Development 5 min read

How to Use PHP’s array_reverse Function to Reverse Array Elements

This article explains the PHP array_reverse function, detailing its syntax, parameters, and usage with examples that demonstrate reversing a simple array, preserving keys, and displaying both original and reversed arrays, providing developers with a clear guide for handling array order in PHP.

php中文网 Courses
php中文网 Courses
php中文网 Courses
How to Use PHP’s array_reverse Function to Reverse Array Elements

PHP is a powerful scripting language that can be used not only for web development but also for handling arrays. This article introduces how to use the PHP function "array_reverse" to reverse the order of array elements.

First, let's understand the usage of the PHP function "array_reverse". This function can reverse the order of elements in an array and return the result. The syntax is as follows:

array array_reverse ( array $array [, bool $preserve_keys = FALSE ] )

Parameter description:

$array : the array to be operated on.

$preserve_keys : by default, the reversed array will reset keys; if set to TRUE , the reversed array will preserve the original keys.

Next, we demonstrate with a code example how to use "array_reverse" to reverse an array's element order.

<?php
// Create a simple array
$fruits = array("apple", "banana", "orange", "grape");

// Output original array
echo "Original array:";
print_r($fruits);

// Use array_reverse to reverse the array
$reversed_fruits = array_reverse($fruits);

// Output reversed array
echo "Reversed array:";
print_r($reversed_fruits);
?>

In the above code, we first create a simple array $fruits containing several fruit names. Then we use the array_reverse function to reverse the array, storing the result in $reversed_fruits . Finally, we output both the original array and the reversed array.

Running the code yields the following output:

Original array: Array
(
    [0] => apple
    [1] => banana
    [2] => orange
    [3] => grape
)
Reversed array: Array
(
    [0] => grape
    [1] => orange
    [2] => banana
    [3] => apple
)

As shown, the array_reverse function successfully reversed the element order of the original array.

If you want to preserve the keys after reversal, set the second parameter of array_reverse to TRUE :

$reversed_fruits = array_reverse($fruits, true);

Through the above examples, we learned how to use PHP's array_reverse function to reverse array element order. Whether dealing with simple arrays or associative arrays, this function makes it easy to reverse elements. We hope this article helps you handle arrays in PHP development.

Java learning material download

C language learning material download

Frontend learning material download

C++ learning material download

PHP learning material download

BackendPHPTutorialarraysarray_reverse
php中文网 Courses
Written by

php中文网 Courses

php中文网's platform for the latest courses and technical articles, helping PHP learners advance quickly.

0 followers
Reader feedback

How this landed with the community

login Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.