我的總體目標是將一組數字從php傳遞給js。我看到其他地方的解決方案只是放在JavaScript中,所以我一直在嘗試。但是,我不斷收到錯誤「意外令牌?」當我添加與php的線。我已檢查$ ztable實際上是我想要的變量,它確實存在。下面是我嘗試過的三個不同的例子,它們都返回了相同的錯誤。我嘗試了一些其他方法從PHP獲取變量的JavaScript以及但沒有一個似乎適合我。如果我寫的代碼有問題,請告訴我,或者如果有另一種傳輸變量的簡單方法,我很樂意聽到它。通過我的應用程序,變量只被傳遞一次,所以速度不是問題,也不是安全(出於不同的原因)。將變量從PHP傳遞給Javascript:意外的令牌?
<script>
ztable = new array(<?php echo json_encode($ztable); ?>);
....other unrelated code.....
</script>
<script>
var ztable = <?php echo json_encode($ztable); ?>;
....other unrelated code.....
</script>
<script>
var ztable = <?php echo $ztable; ?>;
....other unrelated code.....
</script>
編輯:我不使用jQuery和我的PHP代碼非常簡單,它只是基於沿
$ ztable = 0.001,0.003線輸入的用戶的數字陣列,0.006,0.01,0.02,0.04,0.07,0.11,0.16,0.23,0.31,0.4,0.5,0.4,0.31,0.23,0.16,0.11,0.07,0.04,0.02,0.01,0.006,0.003,0.001];其中,所述組合物包含一種或多種化合物。
剛剛閱讀文檔[這裏](http://php.net/json_encode) – Terminus
顯示您的php代碼也 –
你使用jQuery嗎? – Mike