Tôi đã cài đặt WampServer 2.0 có apache 2.4.4, mysql 5.6.12 và php 5.4.12. Khi tôi echo PHP_INT_MAX nó đã cho tôi 2147483647. Tôi cũng echo phpinfo() và kiến trúc cho thấy x64. Điều này giả sử không xảy ra vì php của tôi là 64 bit phải không? Tôi cần php của tôi để hỗ trợ số nguyên 64 bit. Tôi cần PHP_INT_MAX của mình là 9223372036854775807.php 64 bit với php_int_max = 2147483647
Ai đó có thể giúp tôi không? Cảm ơn
* 'long' phải trở thành' long long' trong nguồn PHP. Sau đó biên dịch lại! :) - không có ý tưởng nếu nó sẽ làm việc vì nó có thể phá vỡ mọi thứ ở khắp mọi nơi. * Tôi hy vọng họ cuối cùng đi đến một đại diện dài 64bit. Nhưng có khá nhiều thứ bạn không thể làm được. Tôi cũng hy vọng họ sẽ đi Unicode ... nhưng có rất ít hy vọng. – CodeAngry
Tôi không phải là 100% ngay bây giờ và quá bận rộn để tìm kiếm nó nhưng 'floats' trong PHP là' double' mà ARE '64bit' ngay cả trên Windows, trong khi' floatats' là 32bit. Vì vậy, bạn có thể thử sử dụng chúng. – CodeAngry
Vấn đề bây giờ là tôi không thể tiếp tục với mã của mình khi tôi thực hiện nó vì tôi đang cố gắng tích hợp dropbox vào trang web của mình, khi tôi chạy mã của mình bằng cách sử dụng dropbox sdk, nó có lỗi báo cáo rằng phiên bản php của tôi không ' t hỗ trợ số nguyên 64 bit, vì vậy tôi không thể tiến hành tích hợp. – mikellez