La función Ds\Map::last() en PHP se usa para buscar y obtener el último par clave-valor de un objeto Map.
Si el mapa está vacío, esta función lanza una excepción.
Sintaxis :
Ds\Pair public Ds\Map::last ( void )
ParameterDs\Pair : No acepta ningún parámetro.
Valor de retorno: esta función devuelve el último par clave-valor del objeto Map. Si el objeto Map está vacío, esta función genera UnderflowException .
El siguiente programa ilustra la función Ds\Map::last() en PHP:
Programa 1:
<?php // PHP program to illustrate the last() // function of Ds\map // Creating a Map $map = new \Ds\Map(["1" => "Geeks", "2" => "for", "3" => "Geeks"]); // Print last key-value pair print_r($map->last()); ?>
Producción:
Ds\Pair Object ( [key] => 3 [value] => Geeks )
Programa 2:
<?php // PHP program to illustrate the last() // function of Ds\map // Creating a Map $map = new \Ds\Map(["1" => "10", "2" => "20", "3" => 30]); // Print last key-value pair print_r($map->last()); ?>
Producción:
Ds\Pair Object ( [key] => 3 [value] => 30 )
Referencia : http://php.net/manual/en/ds-map.last.php