Tach!
In den begrenzten Werteumfang eines 32-Bit-Integer passt nicht mehr rein, egal wer das da reinzuschreiben versucht.
Jein - PHP behandelt integer als Vorzeichenbehaftet Ganzzahl, wenn man das Vorzeichen entfernt, verdoppelt sich der mögliche Spielraum ;)
Auch wenn du es anscheind nicht ernst gemeint hast ... Wie willst du das als PHP-Anwender erreichen? PHP kennt nur Int, keinen UInt und auch keinen Schalter, der aus dem einen das andere macht. Man kann auch nicht erkennen, ob der Wert übergelaufen ist oder nicht. Er lässt sich nicht mehr in den ursprünglichen Wert zurückbringen. Ich sehe an dieser Stelle keinen Spielraum.
Aber einfacher ist es hier einfach eine 64-Bit-Version zu verwenden - 32-Bit-Systeme sind hoffentlich schon am aussterben, ich hab' schon lange keinen modernen Webserver mit 32-Bit-OS mehr gesehen.
Die PHP-Windows-Binarys gibt es (offiziell) nur als 32-Bit-Version.
dedlfix.