Programación y ejemplos de PHP, jQuery, HTML5, WordPress, MySQL, AMP y htaccess


PHP array_push(): Añadir o insertar nuevos elementos a un array

Con PHP array_push() podemos añadir uno o varios elementos a un array existente. Tambíen podemos incrementar el array con nuevos elementos usando la función array_merge(), sería la unión de otro array al final del mismo.

Os listo otras funciones importantes para trabajar con arrays:

Con esta función añadimos nuevos elementos al array, y puede que tras añadirlo nos interese ordenar el array, para ello os recomiendo este post: ‘Ordenar arrays con PHP sort(), asort() y ksort()‘.

Sintaxis de PHP array_push()

Vamos a ver la sencilla sintaxis de la acción PUSH sobre arrays sacada de su web oficial:

Voy a comentarios los 2 parámetros a pasar a dicha función de PHP:

  • La función devuelve el array con el elemento o elementos insertados al final.
  • El primer parámetro es el array a manipular.
  • El segundo es el valor o valores a insertar.

Variante con el mismo funcionamiento

Desconocía que existe otra manera rápida y sencilla de añadir un elemento y es asignándole el elemento directamente:

Ejemplo de PHP array_push() para añadir o insertar un elemento a un array numérico

Vamos a ver con el siguiente código del ejemplo la inserción del nuevo elemento al final del array:

Os explico el ejemplo:

  • Tenemos un array con sus valores.
  • Después sacamos su contenido con la función PHP foreach().
  • A continuación añado los nuevos valores con la función array_push().
  • Y volvemos a sacar los valores con PHP foreach().

Otras funciones para trabajar con arrays

Os recomiendo leer este otro post sobre funciones para trabajar con arrays en PHP.

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies