PHP htmlspecialchars() 函数实例代码及用法大全
实例把预定义的字符 "<" (小于)和 ">" (大于)转换为 HTML 实体: bold text.";
echo htmlspecialchars($str);
?>
以上代码的 HTML 输出如下(查看源代码):
This is some bold text.
以上代码的浏览器输出:
运行实例 定义和用法 htmlspecialchars() 函数把预定义的字符转换为 HTML 实体。 预定义的字符是: & (和号)成为 & " (双引号)成为 " ' (单引号)成为 ' < (小于)成为 < > (大于)成为 > 提示:如需把特殊的 HTML 实体转换回字符,请使用 htmlspecialchars_decode() 函数。 语法
技术细节
更多实例例子 1 把一些预定义的字符转换为 HTML 实体: ";
echo htmlspecialchars($str,ENT_QUOTES); // 转换双引号和单引号
echo "
"; echo htmlspecialchars($str,ENT_NOQUOTES); // 不转换任何引号 ?> 以上代码的 HTML 输出如下(查看源代码):
Bill & 'Steve'
Bill & 'Steve' Bill & 'Steve' 以上代码的浏览器输出:
运行实例 例子 2 把双引号转换为 HTML 实体: 以上代码的 HTML 输出如下(查看源代码):
I love "PHP".
以上代码的浏览器输出:
下面看下PHP htmlspecialchars()的用法
•& (和号) 成为 & •” (双引号) 成为 " •' (单引号) 成为 ' •< (小于) 成为 < •> (大于) 成为 >
quotestyle: •ENT_COMPAT - 默认。仅编码双引号。 •ENT_QUOTES - 编码双引号和单引号。 •ENT_NOQUOTES - 不编码任何引号。 总结以上所述是小编给大家介绍的PHP htmlspecialchars() 函数实例代码及用法大全,希望对大家有所帮助。程序员遇到问题都会上(编程之家52php.cn)查找问题解答方法!如果觉得站点还不错,随手转发给程序员朋友一下! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |