我一直在瀏覽其他「錯誤的int轉換」的問題,但我還沒有發現任何與我的帖子有關。PHP錯誤int轉換
我將一個10字符的字符串(如「90.52億」,「9056699999」)來爲int類型,但我不斷獲取價值2147483647
我的代碼看起來是這樣的: $分鐘=' 90.52億' ; $ min =(int)$ min;
希望有人能幫忙。謝謝!
我一直在瀏覽其他「錯誤的int轉換」的問題,但我還沒有發現任何與我的帖子有關。PHP錯誤int轉換
我將一個10字符的字符串(如「90.52億」,「9056699999」)來爲int類型,但我不斷獲取價值2147483647
我的代碼看起來是這樣的: $分鐘=' 90.52億' ; $ min =(int)$ min;
希望有人能幫忙。謝謝!
的可能重複[PHP - 字符串轉換爲bigint(http://stackoverflow.com/q/8973988/1503018) – sectus
2147483647是32位整數的最大值。 – faintsignal
echo PHP_INT_MAX;你可以看到系統支持的最大整數。 – Andrew