可能重复:
参考 - 这个错误在 PHP 中意味着什么?
我不断收到“解析错误:语法错误,意外 '(',期待 T_VARIABLE 或 '$' in...”
这是导致问题的线路,不知道这里发生了什么?
$text = "<script>window.setInterval(function(){$('#liveData').load('liveUpdate.php');}, 1000);</script>";
提前致谢
可能重复:
参考 - 这个错误在 PHP 中意味着什么?
我不断收到“解析错误:语法错误,意外 '(',期待 T_VARIABLE 或 '$' in...”
这是导致问题的线路,不知道这里发生了什么?
$text = "<script>window.setInterval(function(){$('#liveData').load('liveUpdate.php');}, 1000);</script>";
提前致谢
你应该$
在你的$text
$text = "<script>window.setInterval(function(){\$('#liveData').load('liveUpdate.php');}, 1000);</script>";
或者你只使用单引号。
因为$
在双引号后面会跟一个php变量名,$(XXXX
是一个无效的php变量。
所以最好的方法是将 javascript (jquery) 分离成一个 .js 文件。
尝试这个,
$text = '<script>window.setInterval(function(){$("#liveData").load("liveUpdate.php");}, 1000);</script>';
$text = '<script>window.setInterval(function(){$("#liveData").load("liveUpdate.php");}, 1000);</script>';