Новости компании
Новый PHP 7.3!
В конце декабря, прямо под новый год, наши системные администраторы сделали подарок всем владельцам сайтов на PHP и выложили новейшую, последнюю версию PHP 7.3!
Так что теперь на нашем хостинге поддерживается сразу 8 версий PHP: 7.3, 7.2, 7.1, 7, 5.6, 5.5, 5.4 и 5.3.Обсудить новость можно в нашем официальном сообществе во «ВКонтакте».
Кратко о PHP 7.3
Обновленная версия PHP 7.3 позволяет увеличить скорость загрузки сайта и его реакции на действия посетителей за счет увеличения производительности PHP и скорости выполнения скриптов.
Вы можете выбрать нужную версию в разделе панели управления «Настройка сайта». Перед сменой настоятельно рекомендуем удостовериться в совместимости вашего сайта с выбираемой версией PHP: версия 7.3 приносит с собой не только новые возможности, но и некоторые несовместимости, которые следует проверить до смены версии в производственной среде.
Основные улучшения в версии PHP 7.3
- Новые возможности и функции
— В ядре PHP: более гибкий синтаксис Heredoc и Nowdoc, деструктурирование массива поддерживает присвоение по ссылкам, оператор instanceof принимает литералы, исключение CompileError вместо некоторых ошибок компиляции, в вызовах разрешена завершающая запятая, поддержка Argon2id.
— В функции BC Math
— В облегченном протоколе доступа к каталогам (LDAP)
— В функции мультибайтовых строк: полная поддержка case-mapping и case-folding, нечувствительные к регистру операции используют case-folding, MB_CASE_TITLE выполняет преобразование title-Case,поддержка Unicode 11, поддержка больших строк, улучшение производительности, поддержка именованных фрагментов.
— В Readline
— В дате и времени
— В вычислениях с увеличенной точностью (GNU Multiple Precision)
— В функциях интернационализации
— В облегченном протоколе доступа к каталогам (LDAP)
— В OpenSSL
— В сокетах - Новые глобальные константы
— В ядре PHP
— В библиотеке Client URL (cURL)
— В фильтрации данных
— В объектной нотации JavaScript (JSON)
— В облегченном протоколе доступа к каталогам (LDAP)
— В мультибайтовых строках
— В OpenSSL
— В PostgreSQL - Изменения, ломающие обратную совместимость
— В ядре PHP: интерпретация закрывающего идентификатора Heredoc/Nowdoc, генерирование предупреждения в continue, используемом в switch, строгая интепретация целых строковых ключей на ArrayAccess, статические свойства больше не разделяются присвоением по ссылке, возвращаемые при доступе к массиву или свойству ссылки немедленно распаковываются, распаковка аргумента со значением Traversable с нечисловыми ключами больше не поддерживается и т.д.
— В произвольной точности математики BCMath
— В IMAP, POP3 и NNTP
— В мультибайтовых строках
— В улучшенном модуле MySQL
— В функции MySQL (PDO_MYSQL)
— В Reflection
— В стандартной библиотеке PHP (SPL)
— в SimpleXML - Функционал, объявленный устаревшим в PHP 7.3.x
— В ядре PHP: нечуствительные к регистру константы, использование assert() внутри пространств имен, поиск строк для нестрочного параметра needle, изменения в удалении тегов.
— В фильтрации данных
— В обработке изображений и GD
— В функции интернационализации
— В мультибайтовых строках
— В функции ODBC и DB2 (PDO_ODBC) - Прочие изменения
— В ядре PHP: Функция set(raw)cookie принимает аргумент $option, Новые ini-директивы syslog, Сборщик мусора и т.д.
— В интерактивном отладчике PHP
— В библиотеке Client URL (cURL)
— В фильтрации данных
— В функции интернационализации
— В объектной нотации JavaScript (JSON)
— В мультибайтовых строках
— В FTP, ODBC (Unified), OPcache, OpenSSL, Tidy, XML-парсере, Zip и Сжатие Zlib
— В регулярных выражениях (совместимые с Perl)
— В Microsoft SQL Server и функции Sybase (PDO_DBLIB)
— В функции SQLite (PDO_SQLITE)
— В обработке сессий
С полным списком фич и исправлений, которые вошли в новую версию, вы можете ознакомиться на официальном сайте PHP.
До скорых обновлений!