Стандартная библиотека PHP: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
м r2.6.5) (робот изменил: en:PHP#Data types
Удалена нерабочая ссылка
 
(не показано 7 промежуточных версий 7 участников)
Строка 1: Строка 1:
{{другие значения|SPL}}
{{другие значения|SPL}}


'''Стандартная библиотека PHP''' ({{lang-en|Standard PHP Library}}, SPL) — коллекция классов и интерфейсов для решения стандартных проблем в [[PHP]]. Библиотека была введена в PHP 5 и доступна по умолчанию, начиная с PHP 5.
'''Стандартная библиотека PHP''' ({{lang-en|Standard PHP Library}}, SPL) — коллекция классов и интерфейсов для решения стандартных проблем в [[PHP]]. Библиотека была введена в PHP 5 и доступна по умолчанию, начиная с PHP 5.0.0. Начиная с версии PHP 5.3.0 данное расширение не может быть отключено и доступно всегда.


Основное содержание библиотеки — классы-[[итератор (программирование)|итераторы]], решающие задачи итерации по каталогу, массиву, [[SAX|дереву XML]].
Основное содержание библиотеки — классы-[[итератор (программирование)|итераторы]], решающие задачи итерации по каталогу, массиву, [[SAX|дереву XML]].
Строка 10: Строка 10:
* [http://www.php.net/spl Учебник SPL на php.net] {{ref-en}}
* [http://www.php.net/spl Учебник SPL на php.net] {{ref-en}}
* [http://www.sitepoint.com/print/php5-standard-library Введение в стандартную библиотеку PHP5] {{ref-en}}
* [http://www.sitepoint.com/print/php5-standard-library Введение в стандартную библиотеку PHP5] {{ref-en}}
* [http://phpclub.ru/faq/PHP5/SPL Обзор на phpclub.ru] {{ref-ru}}


{{compu-lang-stub}}
{{compu-lang-stub}}
Строка 16: Строка 15:
[[Категория:Стандартные библиотеки]]
[[Категория:Стандартные библиотеки]]
[[Категория:Библиотеки PHP]]
[[Категория:Библиотеки PHP]]
{{изолированная статья}}

[[de:Standard PHP Library]]
[[en:PHP#Data types]]
[[ja:Standard PHP Library]]

Текущая версия от 12:32, 14 мая 2019

Стандартная библиотека PHP (англ. Standard PHP Library, SPL) — коллекция классов и интерфейсов для решения стандартных проблем в PHP. Библиотека была введена в PHP 5 и доступна по умолчанию, начиная с PHP 5.0.0. Начиная с версии PHP 5.3.0 данное расширение не может быть отключено и доступно всегда.

Основное содержание библиотеки — классы-итераторы, решающие задачи итерации по каталогу, массиву, дереву XML.

Отсутствие этой библиотеки в сборке PHP может привести к ошибкам при использовании таких функций как class_implements() или class_parents().