SPLSTACK(3) 1 SPLSTACK(3)
The SplStack class
INTRODUCTION
The SplStack class provides the main functionalities of a stack implemented using a doubly linked list.
CLASS SYNOPSIS
SplStack
SplStackextends
SplDoublyLinkedListIteratorArrayAccessCountable
Methods
o
SplStack::__construct (void )
o
void SplStack::setIteratorMode (int $mode)
Inherited methods
o public void SplDoublyLinkedList::add (mixed $index, mixed $newval)
o public mixed SplDoublyLinkedList::bottom (void )
o public int SplDoublyLinkedList::count (void )
o public mixed SplDoublyLinkedList::current (void )
o public int SplDoublyLinkedList::getIteratorMode (void )
o public bool SplDoublyLinkedList::isEmpty (void )
o public mixed SplDoublyLinkedList::key (void )
o public void SplDoublyLinkedList::next (void )
o public bool SplDoublyLinkedList::offsetExists (mixed $index)
o public mixed SplDoublyLinkedList::offsetGet (mixed $index)
o public void SplDoublyLinkedList::offsetSet (mixed $index, mixed $newval)
o public void SplDoublyLinkedList::offsetUnset (mixed $index)
o public mixed SplDoublyLinkedList::pop (void )
o public void SplDoublyLinkedList::prev (void )
o public void SplDoublyLinkedList::push (mixed $value)
o public void SplDoublyLinkedList::rewind (void )
o public string SplDoublyLinkedList::serialize (void )
o public void SplDoublyLinkedList::setIteratorMode (int $mode)
o public mixed SplDoublyLinkedList::shift (void )
o public mixed SplDoublyLinkedList::top (void )
o public void SplDoublyLinkedList::unserialize (string $serialized)
o public void SplDoublyLinkedList::unshift (mixed $value)
o public bool SplDoublyLinkedList::valid (void )
PHP Documentation Group SPLSTACK(3)