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