PHP如何转义HTML字符?
程序员文章站
2022-03-05 09:11:05
...
PHP如何转义HTML字符?
在PHP中可以通过使用“htmlentities()”函数转义HTML字符,该函数的作用是将字符转换为HTML转义字符,使用方法只需将HTML传入该函数,其返回值是转义后的HTML字符。
语法
htmlentities ( string $string [, int $flags = ENT_COMPAT | ENT_HTML401 [, string $encoding = ini_get("default_charset") [, bool $double_encode = true ]]] ) : string
使用示例
<?php $str = "A 'quote' is <b>bold</b>"; // 输出: A 'quote' is <b>bold</b> echo htmlentities($str); // 输出: A 'quote' is <b>bold</b> echo htmlentities($str, ENT_QUOTES); ?>
<?php $str = "\x8F!!!"; // 输出空 string echo htmlentities($str, ENT_QUOTES, "UTF-8"); // 输出 "!!!" echo htmlentities($str, ENT_QUOTES | ENT_IGNORE, "UTF-8"); ?>
推荐教程:《PHP》
以上就是PHP如何转义HTML字符?的详细内容,更多请关注其它相关文章!
上一篇: 介绍一款python编辑器:ulipad
下一篇: 使用FileZilla上传文件
推荐阅读
-
如何让python嵌入html实现类似php的快速开发,十分有价值
-
php中html_entity_decode实现HTML实体转义
-
PHP字符串函数系列之nl2br(),在字符串中的每个新行 ( ) 之前插入 HTML 换行符br
-
PHP中addslashes()和stripslashes()实现字符串转义和还原用法实例
-
实例讲解php将字符串输出到HTML
-
php转义字符窜
-
如何通过非数字与字符的方式实现PHP WebShell详解
-
【PHP函数】PHP 去掉字符串中的转义符号
-
PHP 高级面试题 - 如果没有 mb 系列函数,如何切割多字节字符串
-
【实战】如何通过html+css+mysql+php来快速的制作动态网页(以制作一个博客网站为列)