La función Ds\Vector::push() es una función incorporada en PHP que se usa para agregar elementos al final del vector.
Sintaxis:
void public Ds\Vector::push( $values )
Parámetros: esta función acepta un único parámetro $valores que contiene uno o más elementos para agregar al vector.
Valor devuelto: esta función no devuelve ningún valor.
Los siguientes programas ilustran la función Ds\Vector::push() en PHP:
Programa 1:
<?php // Create new vector $arr1 = new \Ds\Vector([10, 20, 30, 40, 50]); echo("Original vector elements\n"); print_r($arr1); // Use push() function to add // element to the vector $arr1->push(60); echo("\nVector after appending the elements\n"); print_r($arr1); ?>
Producción:
Original vector elements Ds\Vector Object ( [0] => 10 [1] => 20 [2] => 30 [3] => 40 [4] => 50 ) Vector after appending the elements Ds\Vector Object ( [0] => 10 [1] => 20 [2] => 30 [3] => 40 [4] => 50 [5] => 60 )
Programa 2:
<?php // Create new vector $arr1 = new \Ds\Vector([10, 20, 30, 40, 50]); echo("Original vector elements\n"); print_r($arr1); // Use push() function to add // element to the vector $arr1->push(...[60, 70]); echo("\nVector after appending the elements\n"); print_r($arr1); ?>
Producción:
Original vector elements Ds\Vector Object ( [0] => 10 [1] => 20 [2] => 30 [3] => 40 [4] => 50 ) Vector after appending the elements Ds\Vector Object ( [0] => 10 [1] => 20 [2] => 30 [3] => 40 [4] => 50 [5] => 60 [6] => 70 )
Referencia: http://php.net/manual/en/ds-vector.push.php