2017-08-19 34 views
0

我已将我的php整数变量$number转换为javascript。 但不能没有使用引号如何在javascript中使用php整数变量作为整数变量

<script> 
var number = '<?php echo $number?>'; 
</script> 

访问PHP变量,如果我要用引号它可以访问,但实际上并没有得到整数值。自使用报价后,它变成了字符串。 没有引用不能得到任何东西。

我有谷歌搜索,但没有得到正确的答案呢。

如何获取整数值。

回答

1

对于INT简单的去除单引号

<script> 
    var number = <?php echo $number ?>; 
</script> 

注:确保$数量应不为空。如果它是空的,则使用三元运算符if语句来处理它。 var number =<?php echo !empty($number)? $number:0 ?>;

+0

它不工作@JYoThi。我首先没有引用用户。并尝试以显示它...但没有表现出 –

+0

刚才我在我的本地测试了这个它的工作''@ArafatRahman – JYoThI

+0

好吧我上传我的代码以便更好理解 –

3

使用parseInt函数功能,将其转换为整数

var number = parseInt('<?php echo $number; ?>');