PHP.mk документација
SPL
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
book.spl.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + преведен приказ
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
book.spl.php
SPL
Референца за `book.spl.php` со подобрена типографија и навигација.
Стандардна PHP библиотека (SPL)
Вовед
Стандардната PHP библиотека (SPL) екстензијата дефинира интерфејси и класи кои се наменети за решавање на вообичаени проблеми.
Екстензијата обезбедува различни структури на податоци, општи исклучоци, итератори, класи за работа со датотечни системи користејќи објектно-ориентиран API, и помошни функции.
- Интерфејси
- OuterIterator — Интерфејсот OuterIterator
- RecursiveIterator — Интерфејсот RecursiveIterator
- SeekableIterator — Интерфејсот SeekableIterator
- SplObserver — Интерфејсот SplObserver
- SplSubject — Интерфејсот SplSubject
- Структури на податоци
- SplDoublyLinkedList — Класата SplDoublyLinkedList
- SplStack — Класата SplStack
- SplQueue — Класата SplQueue
- SplHeap — Класата SplHeap
- SplMaxHeap — Класата SplMaxHeap
- SplMinHeap — Класата SplMinHeap
- SplPriorityQueue — Класата SplPriorityQueue
- SplFixedArray — Класата SplFixedArray
- ArrayObject — Класата ArrayObject
- SplObjectStorage — Класата SplObjectStorage
- Исклучоци
- BadFunctionCallException — Класата BadFunctionCallException
- BadMethodCallException — Класата BadMethodCallException
- DomainException — Класата DomainException
- InvalidArgumentException — Класата InvalidArgumentException
- LengthException — Класата LengthException
- LogicException — Класата LogicException
- OutOfBoundsException — Класата OutOfBoundsException
- OutOfRangeException — Класата OutOfRangeException
- OverflowException — Класата OverflowException
- RangeException — Класата RangeException
- RuntimeException — Класата RuntimeException
- UnderflowException — Класата UnderflowException
- UnexpectedValueException — Класата UnexpectedValueException
- Итератори
- AppendIterator — Класата AppendIterator
- ArrayIterator — Класата ArrayIterator
- CachingIterator — Класата CachingIterator
- CallbackFilterIterator — Класата CallbackFilterIterator
- DirectoryIterator — Класата DirectoryIterator
- EmptyIterator — Класата EmptyIterator
- FilesystemIterator — Класата FilesystemIterator
- FilterIterator — Класата FilterIterator
- GlobIterator — Класата GlobIterator
- InfiniteIterator — Класата InfiniteIterator
- IteratorIterator — Класата InfiniteIterator
- LimitIterator — Класата IteratorIterator
- MultipleIterator — Класата LimitIterator
- NoRewindIterator — Класата MultipleIterator
- ParentIterator — Класата NoRewindIterator
- RecursiveArrayIterator — Класата ParentIterator
- RecursiveCachingIterator — Класата RecursiveArrayIterator
- RecursiveCallbackFilterIterator — Класата RecursiveCachingIterator
- RecursiveDirectoryIterator — Класата RecursiveCallbackFilterIterator
- RecursiveFilterIterator — Класата RecursiveDirectoryIterator
- RecursiveIteratorIterator — Класата RecursiveFilterIterator
- RecursiveRegexIterator — Класата RecursiveIteratorIterator
- RecursiveTreeIterator — Класата RecursiveRegexIterator
- RegexIterator — Класата RecursiveTreeIterator
- Ракување со датотеки
- SplFileInfo — Класата RegexIterator
- SplFileObject — Класата SplFileInfo
- SplTempFileObject — Класата SplFileObject
- SPL функции
- class_implements — Класата SplTempFileObject
- class_parents Враќа интерфејсите кои се имплементирани од дадената класа или интерфејс
- class_uses — Врати ги особините што ги користи дадената класа
- iterator_apply — Повикај функција за секој елемент во итератор
- iterator_count — Број ги елементите во итератор
- iterator_to_array — Копирај го итераторот во низа
- spl_autoload — Стандардна имплементација за __autoload()
- spl_autoload_call — Обиди се со сите регистрирани __autoload() функции за да ја вчиташ бараната класа
- spl_autoload_extensions — Регистрирај и врати стандардни екстензии на датотеки за spl_autoload
- spl_autoload_functions — Врати ги сите регистрирани __autoload() функции
- spl_autoload_register — Регистрирај ја дадената функција како __autoload() имплементација
- spl_autoload_unregister — Одјави ја дадената функција како __autoload() имплементација
- spl_classes — Врати ги достапните SPL класи
- spl_object_hash — Врати го hash id за дадениот објект
- spl_object_id — Врати го целобројниот објектен рачка за дадениот објект
Белешки од корисници
Нема белешки од корисници за оваа страница.