我有这个代码,问题是它开始从$2,147,483,647
我设置的地方3000000000
给出输出$3,000,000,000
我想从我们在表格中设置的内容中取出,但是如果我们选择更高的$2,147,483,647
内容,则从$2,147,483,647
这是现场演示:http ://deewayz.in/demo/
这是我的代码。
$v = isset($_GET['v']) ? (int) $_GET['v'] : 3000000000;
第一次给出正确的。但是当我们改变形式的价值时,它会给出错误的输出。
例如检查这个:http ://deewayz.in/demo/index.php?v=3100000000&sv=5
提前致谢 :)
解决了:
$v = isset($_GET['v']) ? (float) $_GET['v'] : 3000000000;