La función skip() de la clase PHP Ds\Map se usa para obtener un par clave-valor presente en un índice específico en la instancia del Mapa. El índice se pasa como parámetro a la función y la función devuelve el Par presente en ese índice en el mapa.
Nota : el índice pasado en el parámetro está basado en 0. Es decir, los elementos comienzan desde el índice 0.
Sintaxis :
public Ds\Map::skip(int $index)
Parámetros : esta función acepta un solo parámetro $index, que es el índice desde el cual se necesita devolver el par clave-valor.
Valor devuelto : la función devuelve un par de tipo Ds\Pair que es el par clave-valor en la instancia de Map presente en el índice especificado por el parámetro $index.
Los siguientes programas ilustran la función skip():
Programa 1 :
<?php // PHP program to illustrate skip() function $map = new \Ds\Map([1 => 10, 2 => 20, 3 => 30, 4 => 40, 5 => 50, 6 => 60]); // Key-Value pair present at index 3 print_r($map->skip(3)); ?>
Salida :
Ds\Pair Object ( [key] => 4 [value] => 40 )
Programa 2 :
<?php // PHP program to illustrate skip() function $map = new \Ds\Map(["first" => "Geeks", "second" => "for", "third" => "Geeks"]); // Key-Value pair present at index 1 print_r($map->skip(1)); ?>
Salida :
Ds\Pair Object ( [key] => second [value] => for )
Referencia : http://php.net/manual/en/ds-map.skip.php