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.

Un Comentario para “Obtener el ultimo elemento de un Array en PHP”

  1. 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

Deja una respuesta

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