与撇号
问题描述:
显示文本我有这样的代码与撇号
echo "<img src='".MY_URL."/uploads/avatars/blank.gif' class='img-circle' title='$name' border='0' alt='".$name."' height='48' width='48'>";
如何显示这个正确,如果$ name是阿巴斯萨阿德
它总是附和Abbas Sa
只有
答
你必须使用htmlspecialchars()与ENT_QUOTES
如下所示: -
echo "<img src='".MY_URL."/uploads/avatars/blank.gif' class='img-circle' title='". htmlspecialchars($name, ENT_QUOTES) ."' border='0' alt='". htmlspecialchars($name, ENT_QUOTES) ."' height='48' width='48'>";
+0
谢谢你的工作 – blackrx
+0
@blackrx很乐意帮助你:) :) –
使用双引号作为你的HTML属性定界符 – Dale