Обработка PHP longint в 32-битной системе - PullRequest
0 голосов
/ 24 марта 2011

Я использую 32-битную систему, и мне приходится обрабатывать longint. Есть ли способ обработать longint (64-битное целое) в PHP на 32-битной системе? (Я не могу использовать (int) преобразование)

Ответы [ 2 ]

2 голосов
/ 24 марта 2011

Проверьте библиотеку GMP или BCmath , которая обычно устанавливается с PHP.

Ознакомьтесь с темой Работа с большими числами в PHP для дальнейшего обсуждения.

0 голосов
/ 24 марта 2011

Вот один из способов:

Спасибо за ваш ответ, но если я хочу связать longint с запросом, используяподготовить заявление в большинстве провайдеров соединений с БД, есть ли способ сделать это?

Я не знаю, какой именно интерфейс вы используете, но вы, вероятно, можете конвертировать GMP (или что-то ещеиспользовать) целое число в числовой строке.Затем свяжите эту числовую строку, и она должна работать.

...