在回显javascript时解析PHP文件中的错误

时间:2012-10-26 00:08:18

标签: php javascript

  

可能重复:
  Reference - What does this error mean in PHP?

我继续得到“解析错误:语法错误,意外'(',期待T_VARIABLE或'$'in ...”

这是造成问题的原因,不知道这里发生了什么?

$text = "<script>window.setInterval(function(){$('#liveData').load('liveUpdate.php');}, 1000);</script>";

提前致谢

3 个答案:

答案 0 :(得分:6)

您应该在$

中逃避$text
$text = "<script>window.setInterval(function(){\$('#liveData').load('liveUpdate.php');}, 1000);</script>";

或者你只是使用单引号。

因为双引号中的$后面跟着一个php变量名,$(XXXX是一个无效的PHP变量。

所以最好的方法是将javascript(jquery)分成.js文件。

答案 1 :(得分:0)

试试这个,

$text = '<script>window.setInterval(function(){$("#liveData").load("liveUpdate.php");}, 1000);</script>';

答案 2 :(得分:0)

$text = '<script>window.setInterval(function(){$("#liveData").load("liveUpdate.php");}, 1000);</script>';