我有这样的PHP代码PHP的报价问题
echo '<a href="#" onclick="updateByQuery(\'Layer3\', ' . json_encode($query) . ');">Link 1</a>';
产生这样一个链接:
<a href="#" onclick="updateByQuery('Layer3', "Ed Hardy");">Link 1</a><li>Link 2</li>
导致JavaScript才能不被调用。我如何让它在$ query的结果周围生成单引号,在这种情况下,
我不确定如何修改回声线以起诉两者,因为我必须在JavaScript函数周围使用双引号。我只是逃避他们? – 2008-12-12 17:25:59