
PHP 8.6: дата релиза, предстоящие возможности и статус RFC
honest_niceman 3 минуты назад PHP 8.6: дата релиза, предстоящие возможности и статус RFC Простой 9 мин 2 Блог компании Haulmont Программирование * PHP * Обзор Перевод Автор оригинала: Nabil Hassen Уже много лет PHP...
<5 — 2026'da uzaya kaç SpaceX Starship fırlatması ulaşacak?
Значимый прорыв формирует отрасль ИИ: honest_niceman 3 минуты назад PHP 8. 6: дата релиза, предстоящие возможности и статус RFC Простой 9 мин 2 Блог компании Haulmont Программирование * PHP * Обзор Перевод Автор оригинала: Nabil Hassen Уже много лет PHP выпускает мажорные версии примерно в конце ноября. 5 вышел 20 ноября 2025 года, а PHP 8.
0 — в конце ноября 2024 года. Если проект сохранит тот же ритм, PHP 8. 6 с наибольшей вероятностью выйдет в третью неделю ноября 2026 года.
Технические детали
Разумно ожидать релиз в четверг (как и у последних мажорных версий), так что ориентируйтесь примерно на 19 ноября 2026 года или 26 ноября 2026 года, а точная дата будет зависеть от того, сколько потребуется RC. Принято или уже реализуется к следующему релизуЧастичное применение функций (PFA, v2). Статус: ПринятЭто нововведение добавляет синтаксис на основе плейсхолдеров для частичного применения аргументов к любому вызываемому объекту (callable).
Если вы вызываете функцию и оставляете один или несколько аргументов плейсхолдерами, PHP возвращает замыкание (Closure), которое запоминает то, что вы уже передали. Позже это замыкание можно вызвать, передав недостающие значения. Здесь создаётся замыкание, потому что ?
помечает недостающий аргумент. $add10AndX — ключевая переменная: она хранит вызываемый объект, который можно использовать повторно. Если у callable строгие типы параметров, замыкание их сохраняет, так что вы по-прежнему будете видеть корректные ошибки типов.
Отраслевые последствия
Особенно ярко это проявляется в коде, насыщенном колбэками. str_replace('hello', 'hi', ? ) возвращает замыкание, которое ожидает третий аргумент.
Это замыкание можно напрямую передать в array_map(). Пограничный случай: если вы частично применяете callable, принимающий аргументы по ссылке, точное поведение зависит от итоговых правил RFC, поэтому при работе со ссылками сверяйтесь с RFC. RFC: Статус: ПринятПредлагается нативная функция clamp(), которая удерживает значение в диапазоне min/max.
Если значение меньше min, вы получаете min. Если больше max — получаете max. $percent — ваше входное значение.
Событие, по словам экспертов, усилит конкуренцию в сфере ИИ.





