Ich habe WampServer 2.0 installiert, das Apache 2.4.4, MySQL 5.6.12 und PHP 5.4.12 hat. Wenn ich PHP_INT_MAX echo, gab es mir 2147483647. Ich habe auch echo phpinfo() und die Architektur zeigt x64. Dies soll nicht passieren, weil mein PHP 64 Bit richtig ist? Ich brauche mein PHP 64 Bit Integer zu unterstützen. Ich brauche mein PHP_INT_MAX 9223372036854775807.php 64 bit mit php_int_max = 2147483647
Kann mir jemand helfen? Dank
* 'long' muss in der PHP-Quelle' long long' werden. Dann neu kompilieren! :) - habe keine Ahnung, ob es funktionieren würde, da es die Dinge überall brechen könnte. * Ich hoffe, dass sie irgendwann zu einer 64 Bit langen Repräsentation gehen. Aber es gibt so ziemlich nichts, was Sie dagegen tun können. Ich hoffe auch, dass sie Unicode werden ... aber es gibt wenig Hoffnung. – CodeAngry
Ich bin momentan nicht 100% ig zu beschäftigt, um es nachzuschlagen, aber 'floats' in PHP sind' doubles', die '64bit' sogar unter Windows '' float'' sind 32bit. Also könnten Sie versuchen, sie zu benutzen. – CodeAngry
Das Problem ist jetzt, ich kann nicht mit meinem Code fortfahren, wenn ich es ausführe, weil ich versuche, Dropbox in meine Website zu integrieren, wenn ich meinen Code mit Dropbox SDK ausführen, hat es Fehler, der besagt, dass meine Version von PHP doesn ' t Unterstützung 64-Bit-Integer, so kann ich nicht mit der Integration fortfahren. – mikellez