Данное руководство содержит информацию о прошлых, настоящих и будущих версиях 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 директив.