[問題] javascript 讀取php變數

作者: ww410490 (致命伸卡球)   2014-03-16 03:01:12
請教各位前輩
小弟正在練習javascript 讀取php變數的範例
程式碼如下:
<html>
<head>
<?php
//定義陣列
$a=array('1','2');
//轉成JAVASCRIPT陣列格式
$b=json_encode($a);
?>
<script>
var a=new Array();
a=<?php echo $b;?>;
//用迴圈讀出值
for (i=0;i<a.length;i++){
document.write(a[i]);
}
</script>
</body>
</html>
然而用google chrome執行時
發生錯誤:Uncaught SyntaxError: Unexpected token <
錯誤的該行程式: a=<?php echo $b;?>;
小弟不才 google許久無法決問題
懷疑是前端語言版本不同
想請教其他大大的過去經驗
究竟是哪邊出了問題
Any help is appreciated.
作者: mmis1000 (秋月戀楓)   2014-03-16 03:50:00
那行php壓根兒沒執行到,瀏覽器是看不到後端的程式碼的
作者: shomingchang ( )   2014-03-16 04:29:00
你有安裝php嗎?
作者: mmis1000 (秋月戀楓)   2014-03-16 05:31:00
等等...你不會直接拿瀏覽器開php檔吧?
作者: ww410490 (致命伸卡球)   2014-03-16 11:05:00
感謝樓上二位 一語突破盲點XDD 小弟我還太菜了

Links booklink

Contact Us: admin [ a t ] ucptt.com