Фокси Форум

Очередной ламповый форум для вебмастеров о seo, заработке в интернете, создании сайтов, дорвеях, партнерках, крипте, ботах и антиботах.

Mik Foxi Mik Foxi · UserID: 2 · Рег: 07.05.2020
Mik Foxi
Mik Foxi
UserID: 2
Рег: May 07, 2020
Тема: PHP 8.5 официально вышел 20 ноября 2025. Обзор, плюсы, минусы, что интересного...

PHP 8.5 официально вышел 20 ноября 2025.

Основные фишки, которые реально имеют значение:

новый URI extension (вместо танцев с parse_url)

pipe оператор |> для нормального "прокидывания" значения через цепочку функций

продвинутый clone с возможностью менять свойства при клонировании

атрибут #[NoDiscard] и явный (void) для случаев, когда результат функции нельзя просто так выкидывать

поддержка замыканий и first-class callables в константных выражениях и атрибутах

новые функции array_first()/array_last()

стек-трейс даже для fatal error

удобный php --ini=diff

пачка мелких плюшек в Intl, mbstring, cURL и т.п.

Плюсы

Код можно сделать чище и короче за счёт pipe и нового clone.

Меньше велосипедов: URI extension, array_first/last, нормальный Левенштейн по Unicode.

Отладка стала гуманнее: трейсы для fatal’ов, ini diff, NoDiscard.

Направление развития языка остаётся адекватным: больше про DX, меньше про "ломаем всё ради красоты".

Минусы

Generics всё ещё нет. Для строгих коллекций по-прежнему только статический анализ/докблоки.

Pipe и новые фичи легко превратить в "магический суп": если не следить за стилем, получить нечитаемую лапшу можно ещё быстрее.

Депрекейшены сегодня - реальные ошибки завтра. Если не пройтись по коду и не вычистить старьё, при выходе PHP 9 будет очень больно.

Выводы

Рывка по скорости нет. Это не релиз "становится в два раза быстрее", это релиз "становится удобнее и чуть аккуратнее".

PHP 8.5 - это не "революция", а нормальное такое "стало жить удобнее":

писать код можно чище и короче, меньше визуального мусора

стандартная библиотека стала более адекватной, без лишних костылей

отладка стала понятнее, ошибок ловить проще

старый кривой синтаксис начинают мягко выдавливать, чтобы к 9ке не тащить хлам

То есть это не про "вау, в 3 раза быстрее", а про "код меньше бесит, ошибок меньше, поддерживать проще".

Если писать себе что-то новое с нуля, то можно уже сразу на 8.5, если смотреть на обновление старого, то со старья типа 7.* сначала обновиться на 8.4, потом уже смотреть дальше.

20 ноября 2025 в 17:24
SerЖ SerЖ · UserID: 298 · Рег: Mar 05, 2025
SerЖ
SerЖ
UserID: 298
Рег: Mar 05, 2025
PostID: 919
# 1
Re: PHP 8.5 официально вышел 20 ноября 2025. Обзор, плюсы, минусы, что интересного...

Будешь свои сайты обновлять и антибота?

20 ноября 2025 в 19:23
Mik Foxi Mik Foxi · UserID: 2 · Рег: May 07, 2020
Mik Foxi
Mik Foxi
UserID: 2
Рег: May 07, 2020
PostID: 920
# 2
Re: PHP 8.5 официально вышел 20 ноября 2025. Обзор, плюсы, минусы, что интересного...

SerЖ, нет, пока не выйдет полноценная, а не тестовая версия не буду на него тратить время.

20 ноября 2025 в 19:26
LoL LoL · UserID: 22 · Рег: Jun 09, 2020
LoL
LoL
UserID: 22
Рег: Jun 09, 2020
PostID: 921
# 3
Re: PHP 8.5 официально вышел 20 ноября 2025. Обзор, плюсы, минусы, что интересного...

Mik Foxi: новый URI extension (вместо танцев с parse_url)

для меня только это интересно. остальное не знаю куда применить.

22 ноября 2025 в 12:14
Служба поддержки форума: Telegram: @MikFoxi, Email: admin@mikfoxi.com