Una array es una colección de elementos almacenados juntos. Cada elemento en una array pertenece a un tipo de datos similar. Los elementos de la array se reconocen por sus valores de índice. Los elementos pueden someterse a una variedad de operaciones, incluida la inversión. Hay varias formas de invertir los elementos de una array:
Enfoque 1: Usando for Loop, se puede iniciar un decremento for loop para acceder a los elementos en el orden inverso. El índice comienza en la longitud de la array: 1 hasta que llega al comienzo de la array. Durante cada iteración, se llama al método incorporado array_push, que se utiliza para enviar los elementos a la array recién declarada mantenida para almacenar contenidos inversos.
Sintaxis:
array_push($array, $element)
PHP
<?php // Declaring an array $arr = array(1, 2, 3, 4, 5); echo("Original Array : "); print_r($arr); // Declaring an array to store reverse $arr_rev = array(); for($i = sizeof($arr) - 1; $i >= 0; $i--) { array_push($arr_rev,$arr[$i]); } echo("Modified Array : "); print_r($arr_rev); ?>
Original Array : Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5 ) Modified Array : Array ( [0] => 5 [1] => 4 [2] => 3 [3] => 2 [4] => 1 )
Enfoque 2: usando el método array_reverse() , la función array_reverse() se puede usar para invertir el contenido de la array especificada. La salida también se devuelve en forma de array.
Sintaxis:
array_reverse($array)
PHP
<?php // Declaring an array $arr = array(1, 2, 3, 4, 5); echo("Original Array : "); print_r($arr); // Reversing array $arr_rev = array_reverse($arr); echo("Modified Array : "); print_r($arr_rev); ?>
Original Array : Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5 ) Modified Array : Array ( [0] => 5 [1] => 4 [2] => 3 [3] => 2 [4] => 1 )
Publicación traducida automáticamente
Artículo escrito por yashkumar0457 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA