我有一个包含单引号和双引号的PHP字符串,但是在正确转义它时遇到了一些困难。甚至尝试过在线的quotify网站,但它们的结果也出现错误。
$confirmation .= '<a title="Share on Facebook" target="_blank" href="javascript: void(0)" onclick="window.open('http://www.facebook.com/sharer.php?u=http%3A%2F%2Fmydomain.com%2Fquiz%2F','sharer','toolbar=0,status=0,width=548,height=325');" class="">Share on Facebook</a>';
我认为不需要转义双引号。但是,我的所有尝试都导致加载页面时出现HTTP 500错误。
这个字符串中的单引号是如何被转义的?