
Evgeniy
04.07.2017
11:10:12
на к теме программирования подхожу)

$iD
04.07.2017
11:10:20
скажет что на 550 человек стримил
:D

Evgeniy
04.07.2017
11:10:21
резюме и так норм)

Google

Aleserche
04.07.2017
11:10:47
не забыть бы
ссылку бы на ивент в гугл-календаре еще прикладывать

Sergey
04.07.2017
11:12:18
а кстати все хотел спросить, видел на одном из стримов что-то вроде named params, там в комментах сказали что это из 7.2. можно про это где-то почитать?

Андрэ
04.07.2017
11:13:02
https://wiki.php.net/rfc/named_params
оно?

Sergey
04.07.2017
11:14:09
это я видел, но там оно же работало)

Like
04.07.2017
11:14:18

$iD
04.07.2017
11:15:47
там только один интересный кейс
htmlspecialchars($string, double_encode => false);
вот этот

Андрэ
04.07.2017
11:15:55
Не, это какой то старый rfc похоже
Или таки имплементируют?

Like
04.07.2017
11:17:35

Google

Андрэ
04.07.2017
11:17:46
Почему же?

$iD
04.07.2017
11:17:55
параметры местами можно менять
жеж

Like
04.07.2017
11:18:04
Представляешь что будет, если у тебя в коде будет такое дерьмо?
Захотелось поменять параметры местами - хех, круто )

$iD
04.07.2017
11:18:22

Sergey
04.07.2017
11:18:35

$iD
04.07.2017
11:18:35
просто рфц староват и видимо это не про 7.2

Like
04.07.2017
11:18:38
> roposed for: PHP 5.6
Это фишка шторма)

Sergey
04.07.2017
11:18:52
аааа

Like
04.07.2017
11:18:57
type hinting вроде

$iD
04.07.2017
11:19:01
:D

Sergey
04.07.2017
11:19:13
я то думал)

Like
04.07.2017
11:19:45
Разве что вот это удобно
htmlspecialchars($string, default, default, false);
// vs
htmlspecialchars($string, double_encode => false);

Alexander
04.07.2017
11:21:32
/stat@combot

Combot
04.07.2017
11:21:32
combot.org/chat/-1001042383571

Aleserche
04.07.2017
11:21:49
шарперы покусали, точно говорю

Sergey
04.07.2017
11:22:36
и питонисты

Aleserche
04.07.2017
11:29:11
ждем теперь делегаты, дженерики и т.д.

$iD
04.07.2017
11:31:11
и jit

Google

Sergey
04.07.2017
11:31:41
jit будет скоро
генериков походу не будет, как и аннотаций

Aleserche
04.07.2017
11:31:59
IronPHP
вот атрибуты хочется

Sergey
04.07.2017
11:32:31
язык просто поменять не?)

Aleksandr
04.07.2017
11:32:34
hhvm - что за зверь?

Aleserche
04.07.2017
11:32:35
вообще мало штук для мета

Aleksandr
04.07.2017
11:32:38
если вкратце

Aleserche
04.07.2017
11:32:45
мертвый зверь

Sergey
04.07.2017
11:32:52
рантайм пхп, фб поддерживает
пока 7го пхп не было, он был шустрее на много
а щас разницы нет

Evgeniy
04.07.2017
11:33:06

Sergey
04.07.2017
11:33:10
и фреймы отказались поддерживать его

Evgeniy
04.07.2017
11:33:20
выходил как более быстрый и производительный php и есть jit

Aleksandr
04.07.2017
11:33:43
что-то типа php-fpm, только hhvm?

Evgeniy
04.07.2017
11:33:48
нет

$iD
04.07.2017
11:34:09
это форк php
госпадяу

Google

Evgeniy
04.07.2017
11:34:22
потому вышел еще hack

Андрэ
04.07.2017
11:34:35

Aleserche
04.07.2017
11:34:38
я бы лучше функции в порядок привел. Там такая солянка. До сих пор в доки смотреть приходится

Evgeniy
04.07.2017
11:34:41
сейчас с выходом php7 разницы производительности между hhvm и php7 почти нет

Aleksandr
04.07.2017
11:34:49
ясно )

Evgeniy
04.07.2017
11:37:26
кстате вчера либу релизнул для внедрения зависимостей https://github.com/smpl/mydi
был бы рад если бы кто ей пользовался, мог бы подсказывать как ее использовать в реальности)

Андрэ
04.07.2017
11:38:04
Ты все psr решил написать?)

$iD
04.07.2017
11:38:36
PHP 5.6 или новее (также поддерживается hhvm и php 7.0, 7.1)

Admin
ERROR: S client not available

$iD
04.07.2017
11:38:43
"require": {
"php": ">=5.5.0",
?

Evgeniy
04.07.2017
11:39:07
поддержка php 5.5 тоже есть
просто в доке юзаю ::class

Sergey
04.07.2017
11:39:23

$iD
04.07.2017
11:39:33
ну так доку напиши правильно :D
да и вообще зачем тебе php < 7?

Evgeniy
04.07.2017
11:39:43

$iD
04.07.2017
11:39:54
это компонент

Evgeniy
04.07.2017
11:40:10

Google

$iD
04.07.2017
11:40:38

Sergey
04.07.2017
11:40:43
и чет не вижу кеширование контейнера

Evgeniy
04.07.2017
11:41:28

Maks
04.07.2017
11:41:35
справедливый вопрос)
php-di (https://github.com/PHP-DI/PHP-DI) очень крут, если вне симфони что-то делается. Если нужна простота - Pimple от sensio labs. Не в обиду. но не понятно зачем еще один DI контейнер, еще и с документацией на русском

Evgeniy
04.07.2017
11:41:40
вот этого нет в обоих https://github.com/smpl/mydi/blob/master/doc/dependency.md
и вот такой штуки, как то на одном проекте столкнулся https://github.com/smpl/mydi/blob/master/doc/infiniteRecursion.md

Sergey
04.07.2017
11:42:15

Evgeniy
04.07.2017
11:42:19
я когда начинал писать не было php-di

Sergey
04.07.2017
11:42:55

Андрэ
04.07.2017
11:43:03
Разре php-di не довольная старая штука?

Maks
04.07.2017
11:43:15
нет

Evgeniy
04.07.2017
11:43:29

Андрэ
04.07.2017
11:43:45
https://github.com/PHP-DI/PHP-DI

Evgeniy
04.07.2017
11:43:48

Андрэ
04.07.2017
11:44:02
файлу .gitattrinutes три года

$iD
04.07.2017
11:44:10
:D и что?

Evgeniy
04.07.2017
11:44:13
но плюс моей в том что можно свои провайдеры делать легко с произвольным конфигом https://github.com/smpl/mydi/blob/master/doc/customProvider.md

Maks
04.07.2017
11:44:15
лол

Андрэ
04.07.2017
11:44:20

Sergey
04.07.2017
11:44:22