Это руководство содержит информацию о прошлых, настоящих и будущих версиях PHP. Изменения поведения задокументировали замечаниями, историей изменений и непосредственно в тексте самого руководства. Самая ранняя версия, которую задокументировали, — PHP 7.0.0.
Если документация доступна для самой последней (ещё невыпущенной) версии PHP, которая находится в разработке, версия помечается либо как «доступно в Git», либо «разрабатываемая версия». И хотя эти изменения стоит учитывать в планировании, в редких случаях они могут измениться.
Разработка ведётся в 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-директив.