2017-08-19 35 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; ?>');