我已将我的php整数变量$number
传递给javascript。
但是不能使用引用
<script>
var number = '<?php echo $number?>';
</script>
如果我使用引用它可以访问但实际上不能获得整数值。它因使用报价而成为字符串。 没有报价就无法得到任何东西。
我在谷歌上搜索,但还没有得到合适的答案。
如何获取整数值。
答案 0 :(得分:3)
使用parseInt函数将其转换为整数
var number = parseInt('<?php echo $number; ?>');
答案 1 :(得分:1)
对于int,简单删除单引号
<script>
var number = <?php echo $number ?>;
</script>
注意:确保$ number不应为空。如果它是空的,则使用三元运算符if语句来处理它。 var number =<?php echo !empty($number)? $number:0 ?>;