扫一扫手机浏览
stripslashes() 函数删除由 addslashes() 函数添加的反斜杠。
<?php echo stripslashes("Who\'s zhongzerui?"); ?>
htmlentities() 把字符转换为 HTML 实体:
<?php $str = "Bill & 'Steve'"; echo htmlentities($str, ENT_COMPAT); // 只转换双引号echo "<br>"; echo htmlentities($str, ENT_QUOTES); // 转换双引号和单引号echo "<br>"; echo htmlentities($str, ENT_NOQUOTES); // 不转换任何引号?>
以上代码的 HTML 输出如下(查看源代码):
<!DOCTYPE html> <html> <body> Bill & 'Steve'<br> Bill & 'Tarzan'<br> Bill & 'Steve' </body> </html>
以上代码的浏览器输出:
Bill & 'Steve' Bill & 'Steve' Bill & 'Steve'
htmlspecialchars()函数定义及用法
在php中,htmlspecialchars()函数是使用来把一些预定义的字符转换为HTML实体,返回转换后的新字符串,原字符串不变。如果 string 包含无效的编码,则返回一个空的字符串,除非设置了 ENT_IGNORE 或者 ENT_SUBSTITUTE 标志;
被转换的预定义的字符有:
&:转换为&":转换为"':转换为成为 '<:转换为<>:转换为>
strip_tags()
剥去字符串中的 HTML 标签:
二维码