Richtige Methode zum Konvertieren von Zeichenfolgen in long int in PHP
Ich habe es versucht(int) "4209531264"
undintval("4209531264")
aber leider bekomme ich nur2147483647
(Mir ist klar, dass dies an der 32-Bit-Architektur oder einigen PHP-Abhängigkeiten oder so etwas liegt).
Ich hatte die Idee dass"4209531264" + 0
Das gibt das richtige Ergebnis zurück, aber es ist überraschend zu sehen, dass es funktioniert, da es jenseits von maxint liegt.
aber die eigentliche frage: ist das der "richtige weg" um string in long zu konvertieren?
bearbeiten:
(float)
das ist.
danke für die kommentare! Augenöffnung!