Reverse Array In PHP | PHP array_reverse Function

Reverse array in PHP; Through this tutorial, i am going to show you how to reverse one dimensional array, associative array and multidimensional array in PHP.

How To Reverse Array In PHP

Using the PHP array_reverse() function, you can reverse the items or elements of the array in PHP.

Syntax of array_reverse:

The syntax of array_reverse() function is following.

array_reverse(array, preserve)

Parameters Of array reverse function:

The function accepts two parameters first one is an array and the second one is preserve (TRUE/FALSE)

  • Array:- The array parameter is required, and it describes the array.
  • preserve:- This is the second parameter of this function and It is an optional parameter. It specifies if the function should preserve the keys of the array or not. Possible values: true, false.

Example 1 – Reverse One Dimensional Array Element In PHP

Let’s take an example using array_reverse function to reverse one dimensional or single dimensional array elements in PHP; is as follows:

  $numericArray = array(5, 12, 18, 50, 49);
  $resNumericArray = array_reverse($numericArray);

The output of the above givne PHP code; is as follows:

    [0] => 49
    [1] => 50
    [2] => 18
    [3] => 12
    [4] => 5

Example 2 – Reverse Associative Array Elements In PHP

Let’s take an associative array with array_reverse function to reverse elements of associative array in PHP; is as follows:

  $keyValueArray = array("a"=>"PHP","b"=>"JAVA","c"=>".NET");
  $resKeyValueArray = array_reverse($keyValueArray);

The output of the above php code; is as follows:

	[c] => .NET 
	[b] => JAVA 
	[a] => PHP 

Example 3 – PHP reverse multidimensional array

Let’s take a new example with the multidimensional array to reverse array elements in PHP; is as follows:

$array = array(
  $reverseArray = array_reverse($array);

The output of the above php code; is as follows:

 [0] => Array ( [d] => javascript [e] => c [f] => c# ) 
 [1] => Array ( [a] => PHP [b] => JAVA [c] => .NET ) 

Recommended PHP Tutorials

Leave a Comment