您好, 我正在将一个php值(从POST获得)分配给一个javascript变量。当我提醒此值时,仅显示17位数字。休息被替换为0.但是,当我回复帖子时它很好。 代码如下:
<?php
$data = $_POST['data']; // value here is 12345678901234567890
?>
<script>
var d = <?php echo $data ?>
alert(d); // value here is 12345678901234567000
</script>
知道为什么会这样吗?
答案 0 :(得分:0)
以下是完整的Javascript编号参考;
http://www.hunlock.com/blogs/The_Complete_Javascript_Number_Reference
在引用中,您可以看到类型整数精确到15位。
答案 1 :(得分:0)