PHP - Funzione Ds Sequence shift ()
La funzione Ds \ Sequence :: shift () può rimuovere e restituire un primo valore.
Sintassi
public abstract mixed Ds\Sequence::shift( void )
La funzione Ds \ Sequence :: shift () non ha parametri. Questa funzione può restituire il primo valore che è stato rimosso.
La funzione Ds \ Sequence :: shift () può generare UnderflowException se vuota.
Esempio 1
<?php
$seq = new \Ds\Vector([10, 15, 20, 25]);
var_dump($seq->shift());
var_dump($seq->shift());
var_dump($seq->shift());
var_dump($seq->shift());
?>
Esempio 2
<?php
$seq = new \Ds\Vector(["Raja", "Jai", "Adithya"]);
var_dump($seq->shift());
var_dump($seq->shift());
var_dump($seq->shift());
?>