Tach!
Auch wenn du es anscheind nicht ernst gemeint hast ... Wie willst du das als PHP-Anwender erreichen?
Trivial:
Du subtrahierst einfach von jeder Ganzzahl 2.147.483.647 und schon hast du deinen Verfügbaren Zahlenraum erhöht ;)
Da fehlt noch, dass du dir irgendwo extra merken musst, ob das solch eine manipulierte Zahl ist oder nicht. Dann wars das mit der Trivialität. Wenn du nun nicht zwei einzelne Variablen (Wert und Flag) herumliegen lassen willst, kommst du kaum um ein Objekt herum (ein Array mit zwei Einträgen ist auch nicht einfacher).
Die PHP-Windows-Binarys gibt es (offiziell) nur als 32-Bit-Version.
Das wusste ich nicht - mit PHP unter Windows hatte ich schon ewig nichts mehr zu tun - aber das ist interessant zu wissen, wenn mal einer meiner Kunde auf die Idee kommen sollte, einen Windows-Server anzuschaffen.
Naja, er muss dann auch als Anforderung haben, solch große Zahlen damit verarbeiten zu wollen. Ansonsten stört das ja nicht weiter.
dedlfix.