Какие существуют версии PHP
PHP существует с 1994 года и версий за это время было выпущено достаточно много. И, что важно знать, не все они обратно совместимы.
В целом, когда сейчас говорят о PHP, то имеют в виду версию 5 или 7.
PHP 5
Пятая версия PHP была выпущена в 2004 году. Изменения включают обновление ядра Zend (Zend Engine 2), что существенно увеличило скорость работы интерпретатора и потребление памяти, была реализована поддержка языка разметки XML, полностью переработаны функци, связанные с объекто-ориентированным программированием, в частности, введён деструктор, открытые, закрытые и защищённые (protected) переменные и методы, окончательные (final) переменные и методы, интерфейсы и клонирование объектов. В следующих за 5.0 версиях также были введены пространства имён, замыкания и целый ряд достаточно серьёзных изменений.
При переходе между версиями веток 5.* было достаточно много обратно несовместимых изменений, то есть код, который был написан под прежнюю версию интерпретатора переставал нормально работать на новой.
Наиболее заметным в этом плане был переход с ветки 5.2 на 5.3.
В PHP 5.3 (кроме проблем несовместимости) также появились новые возможности:
- Увеличена скорость работы, примерно на 10-20%
- Введено пространство имён (Namespaces)
- Появилось позднее статическое связывание и специальный метод __callStatic()
- Введены лямбда-функции и замыкания (Closures)
- Добавлены расширения MySQLnd, intl, phar, fileinfo и sqlite3
- Появился опциональный сборщик мусора
PHP 6
PHP 6 — пропущенная версия: в марте 2010 года разработка PHP 6 была признана бесперспективной и разработчики сконцентрировались на ветках 5.*
PHP 7
Седьмая ветка — это наиболее актуальная версия PHP.
Источник - https://adminway.ru