与PHP动态生成的javascript链接问题

时间:2011-02-03 01:14:48

标签: php

<a href="javascript:exampleFunction(<?php echo $val;?>)">example link</a>

返回PHP错误:

  

语法错误,意外的T_OBJECT_OPERATOR,期待','或';'

有什么想法吗? (希望这个问题有道理。我正在尝试修复其他人的代码。)

2 个答案:

答案 0 :(得分:0)

检查文件开头是否有“<?”或“<?php”。此代码假定您尚未在PHP块中。如果你是,那么你将不得不调整(删除它)。或者,您需要在此HTML之前的某处添加关闭?>,并在此之后添加<?php ...

答案 1 :(得分:-1)

对不起那些人,问题是<?php echo val;?>而不是<?php echo $val;?>。有时眼睛背叛了心灵...