Cómo obtener el último valor de un array en PHP

Si queremos obtener el último valor de un array en PHP podemos utilizar la funcion end().

Por ejemplo, si tenemos el siguiente array:

<?php
$frag = array(
'num' => array(
                   '1' => '1',
                   '2' => '2',
                   '3' => '3'
                   )
 );
?>

Si queremos mostrar el último valor podemos utilizar la funcion end() de la siguiente forma:

<?php
$ultimo = end( $frag['num'] );
echo $ultimo;
?>

Lo cual nos dará como resultado: 3