|
SPL-StandardPHPLibrary
|
Classes | |
| class | AppendIterator |
| Iterator that iterates over several iterators one after the other. More... | |
| class | ArrayIterator |
| An Array iterator. More... | |
| class | ArrayObject |
| An Array wrapper. More... | |
| class | BadFunctionCallException |
| Exception thrown when a function call was illegal. More... | |
| class | BadMethodCallException |
| Exception thrown when a method call was illegal. More... | |
| interface | Countable |
| This Interface allows to hook into the global count() function. More... | |
| class | DirectoryIterator |
| Directory iterator. More... | |
| class | DomainException |
| Exception that denotes a value not in the valid domain was used. More... | |
| class | EmptyIterator |
| An empty Iterator. More... | |
| class | InfiniteIterator |
| An infinite Iterator. More... | |
| class | InvalidArgumentException |
| Exception that denotes invalid arguments were passed. More... | |
| class | IteratorIterator |
| Basic Iterator wrapper. More... | |
| class | LengthException |
| Exception thrown when a parameter exceeds the allowed length. More... | |
| class | LogicException |
| Exception that represents error in the program logic. More... | |
| class | MultipleIterator |
| Iterator that iterates over several iterators one after the other. More... | |
| class | NoRewindIterator |
| An Iterator wrapper that doesn't call rewind. More... | |
| class | OutOfBoundsException |
| Exception thrown when an illegal index was requested. More... | |
| class | OutOfRangeException |
| Exception thrown when an illegal index was requested. More... | |
| class | OverflowException |
| Exception thrown to indicate arithmetic/buffer overflow. More... | |
| class | RangeException |
| Exception thrown to indicate range errors during program execution. More... | |
| class | RecursiveArrayIterator |
| A recursive array iterator. More... | |
| class | RecursiveDirectoryIterator |
| recursive directory iterator More... | |
| class | RecursiveFilterIterator |
| Iterator to filter recursive iterators. More... | |
| class | RecursiveTreeIterator |
| RecursiveIteratorIterator to generate ASCII graphic trees for the entries in a RecursiveIterator. More... | |
| class | RuntimeException |
| Exception thrown for errors that are only detectable at runtime. More... | |
| class | SimpleXMLIterator |
| recursive SimpleXML_Element iterator More... | |
| class | SplDoublyLinkedList |
| Doubly Linked List. More... | |
| class | SplFileInfo |
| File info class. More... | |
| class | SplFileObject |
| Object representation for any stream. More... | |
| interface | SplObserver |
| Observer of the observer pattern. More... | |
| class | SplQueue |
| Implementation of a Queue through a DoublyLinkedList. More... | |
| class | SplStack |
| Implementation of a stack through a DoublyLinkedList. More... | |
| interface | SplSubject |
| Subject to the observer pattern. More... | |
| class | UnderflowException |
| Exception thrown to indicate arithmetic/buffer underflow. More... | |
| class | UnexpectedValueException |
| Exception thrown to indicate an unexpected value. More... | |
Files | |
| file | appenditerator.inc |
| file | cachingiterator.inc |
| file | emptyiterator.inc |
| file | filteriterator.inc |
| file | infiniteiterator.inc |
| file | iteratoriterator.inc |
| file | limititerator.inc |
| file | multipleiterator.inc |
| file | norewinditerator.inc |
| file | outeriterator.inc |
| file | parentiterator.inc |
| file | recursivecachingiterator.inc |
| file | recursivefilteriterator.inc |
| file | recursiveiterator.inc |
| file | recursiveiteratoriterator.inc |
| file | recursiveregexiterator.inc |
| file | recursivetreeiterator.inc |
| file | regexiterator.inc |
| file | seekableiterator.inc |
| file | spl.php |
| file | spldoublylinkedlist.inc |
| file | splfileobject.inc |
| file | splobjectstorage.inc |
| file | splqueue.inc |
| file | splstack.inc |
Functions | |
| iterator_count (Traversable $it) | |
| iterator_to_array (Traversable $it, $use_keys=true) | |
| spl_autoload (string $class_name, string $file_extensions=NULL) | |
| spl_autoload_call (string $class_name) | |
| spl_autoload_extensions ($file_extensions) | |
| spl_autoload_functions () | |
| spl_autoload_register (string $autoload_function="spl_autoload", $throw=true) | |
| spl_autoload_unregister (string $autoload_function="spl_autoload") | |
| spl_classes () | |
The classes and interfaces in this group are contained in the c-code of ext/SPL.
| iterator_count | ( | Traversable $ | it | ) |
| iterator_to_array | ( | Traversable $ | it, |
| $ | use_keys = true |
||
| ) |
| spl_autoload | ( | string $ | class_name, |
| string $ | file_extensions = NULL |
||
| ) |
Default implementation for __autoload()
| class_name | name of class to load |
| file_extensions | file extensions (use defaults if NULL) |
Definition at line 180 of file spl.php.
{};
| spl_autoload_call | ( | string $ | class_name | ) |
| spl_autoload_extensions | ( | $ | file_extensions | ) |
Register and return default file extensions for spl_autoload.
| file_extensions | optional comma separated list of extensions to use in default autoload function. If not given just return the current list. |
Definition at line 199 of file spl.php.
{};
| spl_autoload_functions | ( | ) |
| spl_autoload_register | ( | string $ | autoload_function = "spl_autoload", |
| $ | throw = true |
||
| ) |
| spl_autoload_unregister | ( | string $ | autoload_function = "spl_autoload" | ) |
1.7.5.1