LINUX.ORG.RU

PHP 7.3.0

 


2

1

6 декабря команда разработчиков PHP представила PHP 7.3.0.

Основные изменения:

  • Реализован гибкий синтаксис heredoc и nowdoc.
  • Миграция на PCRE2.
  • Улучшения при работе с мультибайтовыми строками.
  • Поддержка элементов управления LDAP (LDAP Controls).
  • Расширено логирование FPM.
  • Добавлена поддержка изображений формата WebP.
  • Улучшена работа GC.
  • Удалена поддержка BeOS.

Полный список изменений (на английском)

Одновременно с выпуском 7.3.0, команда разработчиков выпустила обновления PHP 5.6.39, PHP 7.0.33, PHP 7.1.25 и PHP 7.2.13

>>> Подробности

Deleted

Проверено: Shaman007 ()
Последнее исправление: Deleted (всего исправлений: 1)

Удалена поддержка BeOS.

Как теперь жить?

anonymous
()

Поддержка элементов управления LDAP (LDAP Controls).

не знал, что PHP как-то напрямую связан с LDAP, раз оно в ядре

anonymous
()
Ответ на: комментарий от Aceler

Не всем интересно, что в каком-то маргинальном язычке удалили поддержку ОС, последний релиз которой был почти 20 лет назад.

Turbid ★★★★★
()
Ответ на: комментарий от Turbid

Я хочу в твой мир, где PHP маргинальный, но врач говорит мне, что тяжелые наркотики это очень опасно - что мне делать?

Suntechnic ★★★★★
()
Ответ на: комментарий от anonymous

у PHP много чего по-умолчанию в ядре, выключается/включается флагами сборки.

тащемта можно собрать очень куцую базу, и расширять функциональность через PECL по мере необходимости

Ford_Focus ★★★★★
()

добавлена поддержка строк, размером больше 2 Гб

Это тоже можно в список изменений.

ass ★★★★
()
Ответ на: комментарий от Suntechnic

В его мире он ещё и модератор ЛОР и имеет компетенцию отвечать на поставленный вопрос. Так что подумай, хочешь ли ты в его мир.

Aceler ★★★★★
()

mb_strtoupper(«Straße»)

// Produces STRAßE on PHP 7.2 // Produces STRASSE on PHP 7.3

Ну наконец-то пофиксили.

Deleted
()

Удалена поддержка BeOS.

Как на Haiku теперь запускать?

cetjs2 ★★★★★
()
Ответ на: комментарий от Deleted

Лучший язык для веба. Так держать!

А ты из какого года пишешь? Из начала 2000-х? Сколько у вас бакс там? У нас уже под 70.

th3m3 ★★★★★
()
Ответ на: комментарий от Aceler

А при чем тут компетенции и поставленные вопросы? Я вроде как о совершенно неадекватное оценке распространенности языка.

Suntechnic ★★★★★
()
Ответ на: комментарий от Aceler

На самом деле он прав - я вообще не смотрю что там после точки стоит как правило просто проверяешь что первая 5 или 7 и всё. И то, только чтобы убедится, что не 6.

Suntechnic ★★★★★
()
Ответ на: комментарий от th3m3

Колхоз - дело добровольное. Но тот регистрант прав - ненависть к пыху растёт из незнания. И, как правило, не только пыха, а 'программирования' вообще.

anonymous
()
Ответ на: комментарий от anonymous

ненависть к пыху растёт

при чем тут ненависть? как можно ненавидеть г?

как и г, его просто не трогают. есть, конечно, каста, которой на роду написано черпать г ведрами. ну, тут уж ничего не поделаешь - кому-то это надо делать.

anonymous
()
Ответ на: комментарий от anonymous

Когда ты повзрослеешь, то поймёшь, что найти недостатки можно в любом ЯП. Более того - идеального ЯП не существует и существовать не может в принципе. Вопрос лишь в адекватности решаемым задачам. Можешь аргументировать - почему пыха не подходит для бэкэнда?

И если ты думаешь, что раз на языке Х пишут много гавнокода, а на языке Y мало - это значит что Y лучше Х, у меня для тебя плохие новости.

anonymous
()
Ответ на: комментарий от Deleted

По-русски грамотно писать «смешан». Сейчас, да, я немного смешан с пивом. Когда писал предыдущее сообщение, был смешан с кефиром. Только непонятно, при чём тут это?

KRoN73 ★★★★★
()
Ответ на: комментарий от Deleted

кмк, если обратную совместимость сломали - значит мажорный.

в 7.3 обратная совместимость пострадала не сильно, но всё же

Ford_Focus ★★★★★
()
Ответ на: комментарий от th3m3

знание php подразумевает знание всего стэка фронтэнда в придачу, ибо большинство вакансий с «php» в заголовке часто подразумевают на самом деле fullstack

Ford_Focus ★★★★★
()
Последнее исправление: Ford_Focus (всего исправлений: 1)
Ответ на: комментарий от Suntechnic

На самом деле он прав - я вообще не смотрю что там после точки стоит как правило просто проверяешь что первая 5 или 7 и всё. И то, только чтобы убедится, что не 6

С PHP пошли в обратную сторону от того же Хрома. Там давно в первом числе минорщина. А в PHP, наоборот, чётко выраженная мажорщина, (в том числе и ломающая обратную совместимость), идёт во второй цифре.

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

Потому что первая цифра читай версия зенд энжин, а вторая — мажорщина =)

Fafhrd
()
Ответ на: комментарий от NetSurf

Да они со своей асинхронностью недалеко от пыха ушли в общем-то, там разница +-5% в реальных условиях, а не на синтетических тестах.

Fafhrd
()
Ответ на: комментарий от Ford_Focus

знание php подразумевает знание всего стэка фронтэнда в придачу, ибо большинство вакансий с «php» в заголовке часто подразумевают на самом деле fullstack

Ещё бы. Ведь обычно им подавай фуллстек + могут ещё чего запросить, а работать за еду.

th3m3 ★★★★★
()
Ответ на: комментарий от NetSurf

Следующая версия будет уже php 8.0 с асинхронностью. Походу ноде и пытону придет капец

Орнул) Типо мы сейчас все не юзаем php, т.к. там асинхноссти нет? А завезут, дак сразу все перейдём массово на php? :)))

th3m3 ★★★★★
()
Ответ на: комментарий от Ford_Focus

знание php подразумевает знание всего стэка фронтэнда

давно я так не смеялся.

в пыхе и знать-то особо нечего, кроме, разве что, граблей, щедро разбросанных разработчиками повсюду. это знание бесполезно за пределами экосистемы пых-пых.

я много встречал «экспертов» пыха - они на любом языке пишут пых-код. и это выглядит ужасно и удручающе.

anonymous
()
Ответ на: комментарий от anonymous

я много встречал «экспертов» пыха - они на любом языке пишут пых-код. и это выглядит ужасно и удручающе

Ага. А еще бывают такие, которые пишут нормальный код и на пыхе и на не-пыхе. В итоге - что и требовалось доказать - умение программировать слабо коррелирует со знанием тех или иных ЯП.

anonymous
()
Ответ на: комментарий от anonymous

А еще бывают такие, которые пишут нормальный код и на пыхе и на не-пыхе.

только такие на пыхе стараются не писать, так как знают, что есть гораздо более мощные и удобные инструменты.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.