Size: a a a

2020 July 22

KN

Kirill Nesmeyanov in PHP
Валентин Удальцов
я чет запутался, какой синтаксис-то в итоге в 8-ке будет?)
тратататата)
источник

KN

Kirill Nesmeyanov in PHP
ну потому что собачка - это "at"
источник

KN

Kirill Nesmeyanov in PHP
двойная собачка - "atat"
источник

KN

Kirill Nesmeyanov in PHP
ну и плюс мем есть, так что синтаксис этот "трататата" называют уже)
источник

ВУ

Валентин Удальцов... in PHP
Artem Molotov
собачки
да, но PR всё ещё не смерджен. и комментарий Никиты, что это "big problem" пока не закрыт ничем)
https://github.com/php/php-src/pull/5796#discussion_r448997644
источник

AM

Artem Molotov in PHP
big problem вроде потом как-то решили, где-то читал, но не помню где
источник

KN

Kirill Nesmeyanov in PHP
закрыт, RFC уже приняли почти
источник

AM

Artem Molotov in PHP
мб в дайджесте
источник

KN

Kirill Nesmeyanov in PHP
источник

KN

Kirill Nesmeyanov in PHP
т.е. теперь пробелы нельзя ставить в неймспейсах
источник

KN

Kirill Nesmeyanov in PHP
а заодно всё что в неймспейсах теперь валидные типы будут
источник

ВУ

Валентин Удальцов... in PHP
Kirill Nesmeyanov
т.е. теперь пробелы нельзя ставить в неймспейсах
беда-то какая))
источник

KN

Kirill Nesmeyanov in PHP
ну например, можно создать:
namespace Example;

function fn($some) { ... }
источник

KN

Kirill Nesmeyanov in PHP
Валентин Удальцов
беда-то какая))
ну вон там внизу есть ресёрч инфа с BC
источник

KN

Kirill Nesmeyanov in PHP
Sylius и ещё всякое попадает под этот RFC и ломаются
источник

ВУ

Валентин Удальцов... in PHP
"five occurrences of this issue" в 2000 пакетах

переживут как-нибудь)) всё-таки мажорный релиз
источник

F

FOX in PHP
мажорный релиз не значит что надо делать так, как с 3-м питоном было )
источник

ВУ

Валентин Удальцов... in PHP
пробел в неймспейсе это косяк энивей. никто в здравом уме его туда не поставит, разве что по неосторожности
источник

KN

Kirill Nesmeyanov in PHP
я ставлю в некоторых случаях
источник

KN

Kirill Nesmeyanov in PHP
use Some\Any\ {
   ClassA,
   ClassB
}
источник