L3 Info : PHP et Applications Web
 
◃  Ch. 6 SPL : Standard PHP Library  ▹
 

Contenu de la SPL

  • PHP met à disposition un ensemble de classes et d'interfaces (similaire à la STL de C++)
  • Liste des classes de la SPL : AppendIterator, ArrayIterator, ArrayObject, BadFunctionCallException, BadMethodCallException, CachingIterator, CallbackFilterIterator, DirectoryIterator, DomainException, EmptyIterator, FilesystemIterator, FilterIterator, GlobIterator, InfiniteIterator, InvalidArgumentException, IteratorIterator, LengthException, LimitIterator, LogicException, MultipleIterator, NoRewindIterator, OuterIterator, OutOfBoundsException, OutOfRangeException, OverflowException, ParentIterator, RangeException, RecursiveArrayIterator, RecursiveCachingIterator, RecursiveCallbackFilterIterator, RecursiveDirectoryIterator, RecursiveFilterIterator, RecursiveIterator, RecursiveIteratorIterator, RecursiveRegexIterator, RecursiveTreeIterator, RegexIterator, RuntimeException, SeekableIterator, SplDoublyLinkedList, SplFileInfo, SplFileObject, SplFixedArray, SplHeap, SplMinHeap, SplMaxHeap, SplObjectStorage, SplObserver, SplPriorityQueue, SplQueue, SplStack, SplSubject, SplTempFileObject, UnderflowException, UnexpectedValueException,
  • Liste des interfaces de la SPL Traversable, IteratorAggregate, Iterator, ArrayAccess, Serializable, Countable, Throwable, DateTimeInterface, Reflector, RecursiveIterator, OuterIterator, SeekableIterator, SplObserver, SplSubject, SessionHandlerInterface, SessionIdInterface, SessionUpdateTimestampHandlerInterface, JsonSerializable,