LINUX.ORG.RU
ФорумTalks

А чего не было новости про релиз php 5.6?

 


0

1

Сабж, я до сих пор думал, что оно альфа-бета, пока с emerge --sync не увидел

...
dev-lang/php/php-5.6.0.ebuild
dev-lang/php/php-5.6.1.ebuild
...

Дискас!

По просьбам трудящихся:

The main features of PHP 5.6.0 include:

  • Constant scalar expressions.
  • Variadic functions and argument unpacking using the ... operator.
  • Exponentiation using the ** operator.
  • Function and constant importing with the use keyword.
  • phpdbg as an interactive integrated debugger SAPI.
  • php://input is now reusable, and $HTTP_RAW_POST_DATA is deprecated.
  • GMP objects now support operator overloading.
  • File uploads larger than 2 gigabytes in size are now accepted.

PHP 5.6.0 also introduces changes that affect compatibility:

  • Array keys won't be overwritten when defining an array as a property of a class via an array literal.
  • json_decode() is more strict in JSON syntax parsing.
  • Stream wrappers now verify peer certificates and host names by default when using SSL/TLS.
  • GMP resources are now objects.
  • Mcrypt functions now require valid keys and IVs.

Еще пишут про UTF-8 из коробки.

★★★★★

А что обсуждать-то?
Ты принёс лишь информацию об изменении номера версии. Мы не будем это обсуждать.
Так что иди на сайт ПХП и принеси чего-то вкусненького.

Stahl ★★☆ ()

Еще пишут про UTF-8 из коробки.

Шёл 2014 год...

CYB3R ★★★★★ ()

Покодил на нем немного, что-то не впечатлило.

crowbar ()

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

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

Я тебе могу сказать обратное про питонщиков. Питон наше все! похапэ говно!!!111 Вы ничего не понимаете!!!111 И куча фотожаб на пхпшников.

leg0las ★★★★★ ()

Новость о том что 9 из 10 наркоманов выбирают PHP 5.6.0.

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

Пишут, что его всё ещё нет?

Ну он типа всегда был:

mb_internal_encoding('UTF-8'); // или любая другая кодировка
// ниже юзаем все ф-ции с префиксом mb_*
$str = 'Хейло в рот';
var_dump(
    mb_strlen($str),
    mb_substr($str, 4)
    // etc.
);
Просто «пацанам» влом написать пару лишних строк.

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

Я согласен что набор mb_* функций не полный, тем не менее - написать вместо strlen() mb_strlen() не костыль же, может мне не утф-8 надо, а какая-то еще, японская.

Ну а если реально какашками кидаться то да, например сразу вспомнилась wordwrap() и mb_* аналога ей нет. Естессно оно фейлится на утф-8, переносит по «пол символа».

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

В вебе нынче тотальный UTF-8 и это прекрасно :3

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

Кстати: я обожаю Python. И с удовольствием прожужжу тебе уши, ноя о нём, если ты на самом деле этого хочешь

Что и требовалось доказать. Я пока не всю статью осилил, но скорее всего она будет в стиле «все не так, как в питоне».

Зато питон требует для запуска кучу ПО, отдельный чрут со своим набором либ, не помню, как эта хреновина называется, и так далее. Зато я напедалил пхп-шный скрипт, закинул его в /var/www даже без отдельной настройки виртуалхостов - и вуаля, оно работает.

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

Ты прочитай сначала. Этот текст от человека, который много пишет на php.

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

Зато я напедалил пхп-шный скрипт
вуаля, оно работает

Очень хорошая характеристика. Как авторов поделия, так и его пользователей. Чудовищное говнище, зато наделалил и работает.

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

У меня тут в /usr/local/bin подборочка скриптов на баше и один на богоподобном питоне. Тоже напедалил, и работает. Вывод: баш и питон говно.

leg0las ★★★★★ ()

Еще пишут про UTF-8 из коробки.

Почему в треде ещё нет Эдика?

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