¿Cómo usar los métodos array_pop() y array_push() en PHP?

Los métodos array_push() y array_pop() en PHP se utilizan para realizar inserciones y eliminaciones del objeto. El siguiente artículo ilustra el uso de estos métodos: 

Usando el método array_push() : El método array_push() se usa para empujar múltiples elementos en el objeto de colección de arreglos. Después de cada método array_push(), el tamaño del objeto de array aumenta según la cantidad de elementos especificados en la llamada al método. 

array_push($array, $elements)

Parámetros: 

  • $array: la array en la que se insertan los elementos.
  • $elementos: los elementos insertados en una array.

PHP

<?php
  
// Declaring an array
$arr = array();
  
// Adding the first element
array_push($arr, 1);
  
print("Array after first addition </br>");
print_r($arr);
print("</br>");
  
// Adding second element
array_push($arr, 2);
print("Array after second addition </br>");
print_r($arr);
  
?>
Producción

Array after first addition </br>Array
(
    [0] => 1
)
</br>Array after second addition </br>Array
(
    [0] => 1
    [1] => 2
)

El método array_push() se usa para empujar varios elementos en la array simultáneamente. Los elementos se insertan en el orden en que se especifican en la llamada al método. El siguiente fragmento de código indica el procedimiento: 

array_push($array, $ele1, $ele2, ...)

PHP

<?php
    
// Declaring an array
$arr = array();
  
// Adding the first element
array_push($arr, 1, 2, 3, 4, 5);
  
print_r("Array after multiple insertions </br>");
  
print_r($arr);
?>
Producción

Array after multiple insertions </br>Array
(
    [0] => 1
    [1] => 2
    [2] => 3
    [3] => 4
    [4] => 5
)

Usando el método array_pop(): El método array_pop() se usa para extraer los elementos de la array. Los elementos se eliminan del final uno por uno cada vez que se llama a este método. 

array_pop($array)

Parámetros: la función toma solo un parámetro $array, que es la array de entrada, y extrae el último elemento de ella, reduciendo el tamaño en uno.

PHP

<?php
    
// Declaring an array
$arr = array();
  
// Adding the first element
array_push($arr, 1, 2, 3, 4, 5);
  
print_r("Array after multiple insertions </br>");
print_r($arr);
array_pop($arr);
  
// Single array pop
print_r("Array after a single pop </br>");
print_r($arr);
  
?>
Producción

Array after multiple insertions </br>Array
(
    [0] => 1
    [1] => 2
    [2] => 3
    [3] => 4
    [4] => 5
)
Array after a single pop </br>Array
(
    [0] => 1
    [1] => 2
    [2] => 3
    [3] => 4
)

Publicación traducida automáticamente

Artículo escrito por yashkumar0457 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *