@yii2ru

Страница 287 из 1721
Vladislav
28.06.2017
14:50:05
ограниччение инта - не ответ?

Если PHP обнаружил, что число превышает размер типа integer, он будет интерпретировать его в качестве float.

Николай
28.06.2017
14:51:57
ограниччение инта - не ответ?
Ограничение Инта -это не ответ, ограничение инта - это ограничение)

Vladislav
28.06.2017
14:51:58
нагуглил первой строкой

Google
Vladislav
28.06.2017
14:52:12
это как понятие переменных или циклов

=/

http://php.net/manual/ru/language.types.integer.php

http://bfy.tw/CYZT

Николай
28.06.2017
14:53:21
Да я шучу жеж. Просто не понятно чем такой ответ не устраивает

Vladislav
28.06.2017
14:53:22
а у флота есть такая штука как погрешность

ААА

ок)

не ответ
и именно эта погрешность и создает нули в конце числа

такой ответ - ответ?

и совет: либо храни айдишки в стрингах, либо пиши на питоне

Николай
28.06.2017
14:54:29
Ответ - ответ

Google
Dmitriy
28.06.2017
14:54:38
там все сложно

id генерит бд функция

Vladislav
28.06.2017
14:55:00
кастуй в стринги

Николай
28.06.2017
14:55:11
Надо домой уже идти просто. В 6 все становится сложным

Vladislav
28.06.2017
14:55:20
у меня полночь)

и еще куча работы)

Николай
28.06.2017
14:55:45
Поэтому у тебя и все просто

Vladislav
28.06.2017
14:55:52
=)

Dmitriy
28.06.2017
14:56:14
к парку подключили новую бд с таким генератором

нужно в сторону PHP_INT_MIN посмотреть

Vladislav
28.06.2017
14:56:33
смотри

Dmitriy
28.06.2017
14:57:01
вроде 64 bit под инт со знаком

define ('PHP_INT_MAX', 9223372036854775807); define ('PHP_INT_MIN', -9223372036854775808);

мой id меньше)

Николай
28.06.2017
14:59:37
Ну то что база дает приведи к строке.

Vladislav
28.06.2017
15:00:58
PHP_INT_SIZE

выведи

Dmitriy
28.06.2017
15:03:32
выведи
9223372036854775807

Vladislav
28.06.2017
15:03:59
это PHP_INT_SIZE тебе вернул?

Dmitriy
28.06.2017
15:07:35
Google
Vladislav
28.06.2017
15:07:51
тогда это магия и тебе стоит начать ей поклоняться

Stepan
28.06.2017
15:10:11
попробоуй все таки с флагом JSON_BIGINT_AS_STRING

Vladislav
28.06.2017
15:10:19


у меня магии нет

ибо у меня 8 в инте

PHP_INT_SIZE = 8
у тебя линукс или винда?

Dmitriy
28.06.2017
15:11:27
linux

с флагом такой же результат

Vladislav
28.06.2017
15:11:51
именно при енкоде?

или декоде?

Dmitriy
28.06.2017
15:11:57
да

Vladislav
28.06.2017
15:12:09
ну ок. Пересобери пхп

Vladislav
28.06.2017
15:12:15
=D

Stepan
28.06.2017
15:12:47
а версия ПХП какая?

Dmitriy
28.06.2017
15:13:07
http://joxi.ru/8234xdJU6npxLA

php 7.1.4

на фронте нужен int так что это тоже не вариант. хотя не работает он )

Vladislav
28.06.2017
15:14:43
запустика в cli

php -r "var_dump(json_encode(['id' => 1533372147546724355]));"

сейчас выглядит так, как будто у тебя инт кастуется в флоат

Google
Dmitriy
28.06.2017
15:16:42
в cli гут

Николай
28.06.2017
15:16:55
Там все равно json же на фронтенде

Vladislav
28.06.2017
15:17:19
в cli гут
сервер какой?

апач или нгникс

Dmitriy
28.06.2017
15:17:30
веб?

nginx

Vladislav
28.06.2017
15:17:39
угу

Dmitriy
28.06.2017
15:17:55
php-fpi

Admin
ERROR: S client not available

Stepan
28.06.2017
15:19:21
посмотри чем отличается конфиг в фпм и кли

Dmitriy
28.06.2017
15:21:20
Vladislav
28.06.2017
15:22:00
у тебя сам код из под фпма возвращает PHP_INT_SIZE = 8?

жоский бред если так

есть апач?

Konstantin
28.06.2017
15:22:19
http://www.php.net/manual/en/book.bc.php

а вот это не поможет?

Vladislav
28.06.2017
15:22:57
это как бы оверхед

тут дефолтные вещи работают криво

а это надо если хочешь аля питоновский инт

Google
HIT
28.06.2017
15:57:08
в телеграм добавили русский язык из коробки?

Павел
28.06.2017
15:57:47
Не знаем мы давно тут сидим

Vladislav
28.06.2017
15:58:39
кстати, Телеграмму жить. Роскомнадзор официально подтвердлил

Юрий
28.06.2017
15:59:23
В новой версии

На ведре в бете сейчас

Vladislav
28.06.2017
15:59:46


Юрий
28.06.2017
15:59:47
Релизнут к концу недели мб

Vladislav
28.06.2017
15:59:54
актуальная версия

Юрий
28.06.2017
15:59:56
В новой, в бете

Vladislav
28.06.2017
16:00:02
бета - не новая версия

Юрий
28.06.2017
16:00:24
При запуске будет спрашивать какой язык ставить и там все будут которые на трансифексе их лежат

Stepan
28.06.2017
16:00:25
а какая разница? тут особо и переводить то нечего

Vladislav
28.06.2017
16:00:42
был пакет для языка всегда

Павел
28.06.2017
16:01:34
Так его руками надо было ставить

А тут типа опа

Юрий
28.06.2017
16:03:40
В грядущем обновлении Telegram для Android будет много интересного: поддержка прокси, подгрузка новых локализаций из облака, возможность разграничить права администраторам групп и каналов, журнал для администраторов каналов, поиск по подписчикам канала и участникам групп. Подробнее о нововведениях читайте в телеграфе http://telegra.ph/beta-android-06-26-2 #beta

Павел
28.06.2017
16:09:46
Да пофиг

Jason
28.06.2017
16:38:15
Ребята нужна ваша помощь toster.ru/q/438178 пишите тут если удобно

Jason
28.06.2017
16:41:10
Не работает то что ответили)

Страница 287 из 1721