Obtener el ultimo elemento de un Array en PHP

La función end() en PHP sirve para saber el ultimo elemento insertado en un array.

A veces tenemos un array en donde ponemos los elemento usando lo siguiente $array[]=’valor’; con eso irá creciendo y aumentado el array, si tienes la necesidad de saber cual es el último elemento de ese array lo típico seria contar los elementos y restar 1 (el índice comienza en 0) para saber cual es el ultimo elemento, pero esto puede fallar si se ha eliminado un elemento ya que el TOTAL-1 no coincidirá con el numero de elementos que existen

<?php
$variables = array('entero', 'float', 'string','byte','long');
echo end($variables); //resultado será "long"
?>

Esta función siempre nos devolverá siempre el ultimo elemento añadido a un array.


Posted

in

by

Comments

Una respuesta a “Obtener el ultimo elemento de un Array en PHP”

  1. Luis Eduardo Avila Urbina Avatar
    Luis Eduardo Avila Urbina

    muy bien, no tenia idea de que así se pudiera obtener el ultimo elemento en un array, será útil en algunos casos muy especiales
    felicidades por el post

Agregue un comentario a Luis Eduardo Avila Urbina Cancelar respuesta

Su dirección de correo no se hará público. Los campos requeridos están marcados *