murzix
@murzix
Я что-то нажал и оно само

Как заставить php x64 под windows работать с большими числами?

Имеется Apache 2.4 x64 и php 5.6.11 x64 с php.net отсюда (архив с PHP там качается с названием win32 почему то). Так вот эта якобы x64 версия отображает PHP_INT_MAX как и в 32х разрядной.

Нужно как-то сделать так, чтобы PHP_INT_MAX был больше чем 2147483647, чтобы была возможность работать с большими числами в php под Windowsю Как это сделать?
  • Вопрос задан
  • 320 просмотров
Решения вопроса 1
Melkij
@Melkij
PostgreSQL DBA
Подождать PHP7. Уже недолго осталось.
Под виндой и PHP 5.x невозможно. Там int всегда 32-битный.

Другие варианты:
- классическая большая математика: bcmath, GMP
- поставить в виртуалку нормальный *nix и работать там. Под никсами int собирается 64-битный.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы