Это руководство содержит информацию о прошлых, настоящих и будущих версиях PHP. Изменения поведения задокументировали замечаниями, историей изменений и непосредственно в тексте самого руководства. Самая ранняя версия, которую задокументировали, — PHP 7.0.0.
Версию отметят как «доступна в Git», либо «разрабатываемая версия», если существует документация для последних (ещё невыпущенных) версий PHP. И хотя эти изменения стоит учитывать в планировании, в редких случаях они могут измениться.
Разработка ведётся в Git. Страница » анонимный доступ к Git описывает, как получить последнюю разрабатываемую версию.
Внесём ясность. Руководство указывает мажорную, минорную и точечную версию выпусков PHP.
Возьмём как пример версию PHP 7.3.1
, где 7 —
мажорная версия, 3 — минорная,
и 1 — точечная версия. Обычно PHP добавляет новые возможности
только в мажорные и минорные выпуски, а исправления ошибок — в точечные выпуски. Соглашение
не всегда соответствует действительности.
Обратите также внимание, что PHP-руководство пишут в настоящем, а не в будущем времени, даже для задокументированных, но ещё недоступных возможностей. Причина состоит в том, что руководство выдерживает испытание временем и поэтому не требует рутинных грамматических правок с каждым PHP-выпуском.
Много раз в руководстве указываются «значения по умолчанию» для PHP-директив. Эти значения основаны на том, как PHP ведёт себя без конфигурационного файла php.ini, поэтому значения иногда отличаются от тех, которые приводят распространяемые вместе с PHP файлы php.ini-development и php.ini-production. Значения по умолчанию также относятся к последней версии PHP, хотя история изменений упоминает только прошлые значения. Подробнее о значениях и истории изменений рассказывает приложение со списком PHP-директив.