Size: a a a

2020 April 27

KN

Kirill Nesmeyanov in PHP
pipe(['123' => 'asdasd'])->arrayKeys->reset->isString(_)
источник

SP

Sergey Protko in PHP
буэ
источник

VZ

Vasily Zorin in PHP
Sergey Protko
$arr = ['123' => 'fuck you thats why'];
$keys = array_keys($arr);
assert(is_string($keys[0]));
Очевидно assert не пройдёт
источник

KN

Kirill Nesmeyanov in PHP
ага, замени -> на |> и будет почему-то уже не "буэ"?)
источник

KN

Kirill Nesmeyanov in PHP
конечно же нет, ведь так в элексире пайпинг работает!
источник

KN

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

KN

Kirill Nesmeyanov in PHP
Oleg Krasavin
Кирилл, го порт кваки на пхп
ну это долго =(
источник

KN

Kirill Nesmeyanov in PHP
наверное...
источник

SP

Sergey Protko in PHP
сложно наверное быть php евангелистом
источник

VZ

Vasily Zorin in PHP
Ахаха я нашел баг
источник

DE

Dmitry Eliseev in PHP
Sergey Protko
но блин, я только ради slonik.js готов юзать ноду для бэкэнд разработки)
Предлагаешь для пыхи Babel запилить?
источник

VZ

Vasily Zorin in PHP
php > var_dump(array_keys([(string) PHP_INT_MAX + 1=> 1]));
array(1) {
 [0]=>
 int(-9223372036854775808)
}
источник

KN

Kirill Nesmeyanov in PHP
Dmitry Eliseev
Предлагаешь для пыхи Babel запилить?
он есть же
источник

KN

Kirill Nesmeyanov in PHP
только им никто особо не пользуется
источник

KN

Kirill Nesmeyanov in PHP
Vasily Zorin
php > var_dump(array_keys([(string) PHP_INT_MAX + 1=> 1]));
array(1) {
 [0]=>
 int(-9223372036854775808)
}
а баг какой?
источник

SP

Sergey Protko in PHP
Dmitry Eliseev
Предлагаешь для пыхи Babel запилить?
нет смысла, бабель решает вопрос транспайла под неопределенное окружение, в случае пыхи у тебя окружение определено явно
источник

KN

Kirill Nesmeyanov in PHP
Sergey Protko
нет смысла, бабель решает вопрос транспайла под неопределенное окружение, в случае пыхи у тебя окружение определено явно
а вот и нет)
источник

SP

Sergey Protko in PHP
Vasily Zorin
php > var_dump(array_keys([(string) PHP_INT_MAX + 1=> 1]));
array(1) {
 [0]=>
 int(-9223372036854775808)
}
обычное переполнение, шо не так
источник

VZ

Vasily Zorin in PHP
Kirill Nesmeyanov
а баг какой?
Во-первых отрицательные индексы явно не надо переводить в int
источник

DE

Dmitry Eliseev in PHP
Vasily Zorin
php > var_dump(array_keys([(string) PHP_INT_MAX + 1=> 1]));
array(1) {
 [0]=>
 int(-9223372036854775808)
}
Круто :) Не сконвертнул
источник