PHP怎么把字符串里<div>变成转义字符 比方说<div></div>改成<div><div/> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 编码$new = htmlspecialchars("<a href='test'>Test</a>", ENT_QUOTES);echo $new; // <a href='test'>Test</a>解码$str = '<p>this -> "</p>';echo htmlspecialchars_decode($str);// note that here the quotes aren't convertedecho htmlspecialchars_decode($str, ENT_NOQUOTES); <?php $str = "<div>"; echo htmlspecialchars($str, ENT_COMPAT); echo "<br />"; echo htmlspecialchars($str, ENT_QUOTES); echo "<br />"; echo htmlspecialchars($str, ENT_NOQUOTES); ?> 最后浏览器显示的还是<div> $str = "<div>"; echo htmlspecialchars(htmlspecialchars($str)); wp-trackback.php 请问怎样使用PAZU打印控件? 新手求助,PHP对表单处理的一些疑问 关于在父页面设定从子页面传过来的值 SQLSERVER中事务SQL怎末写? 关于 urldecode 二次跳转的问题. 关于表单提交的疑问 PHP数组,$a = {0,1,2,3}怎样变成$a = {1,2,3,4] 发邮件怎么使发信人的名字和邮件地址同时发送,接受邮件者看到的是发信人的名字,回复时可显示地址 显示问题? json解析 phpmailer
$new = htmlspecialchars("<a href='test'>Test</a>", ENT_QUOTES);
echo $new; // <a href='test'>Test</a>
解码
$str = '<p>this -> "</p>';echo htmlspecialchars_decode($str);// note that here the quotes aren't converted
echo htmlspecialchars_decode($str, ENT_NOQUOTES);
$str = "<div>";
echo htmlspecialchars($str, ENT_COMPAT);
echo "<br />";
echo htmlspecialchars($str, ENT_QUOTES);
echo "<br />";
echo htmlspecialchars($str, ENT_NOQUOTES);
?>
最后浏览器显示的还是<div>
echo htmlspecialchars(htmlspecialchars($str));