您现在的位置是:首页 > 使用教程使用教程
html实体文字转换html_entity_decode与html_decode的用法
【使用教程】
html_entity_decode() 函数把 HTML 实体转换为字符。
html_entity_decode() 函数是 htmlentities() 函数的反函数。
html_entity_decode(string,flags,character-set)
把一些 HTML 实体转换为字符:
<!--?php
header('content-type:text/html;charset=utf-8');
$str = "lilei & 'zhangsan'";
echo html_entity_decode($str, ENT_COMPAT); // Will only convert double quotes
echo "<br-->";
echo html_entity_decode($str, ENT_QUOTES); // Converts double and single quotes
echo "<br>";
echo html_entity_decode($str, ENT_NOQUOTES); // Does not convert any quotes
?>
使用htmlspecialchars_decode() 函数
htmlspecialchars_decode() 函数把一些预定义的 HTML 实体转换为字符。
会被解码的 HTML 实体是:
& 解码成 & (和号)
" 解码成 " (双引号)
' 解码成 ' (单引号)
< 解码成 < (小于)
> 解码成 > (大于)
<!--?php
$str = "Jane & 'Tarzan'";
echo htmlspecialchars_decode($str, ENT_COMPAT); // 默认,仅解码双引号
echo "<br-->";
echo htmlspecialchars_decode($str, ENT_QUOTES); // 解码双引号和单引号
echo "<br>";
echo htmlspecialchars_decode($str, ENT_NOQUOTES); // 不解码任何引号
?>
html_entity_decode() 函数是 htmlentities() 函数的反函数。
html_entity_decode(string,flags,character-set)
把一些 HTML 实体转换为字符:
<!--?php
header('content-type:text/html;charset=utf-8');
$str = "lilei & 'zhangsan'";
echo html_entity_decode($str, ENT_COMPAT); // Will only convert double quotes
echo "<br-->";
echo html_entity_decode($str, ENT_QUOTES); // Converts double and single quotes
echo "<br>";
echo html_entity_decode($str, ENT_NOQUOTES); // Does not convert any quotes
?>
使用htmlspecialchars_decode() 函数
htmlspecialchars_decode() 函数把一些预定义的 HTML 实体转换为字符。
会被解码的 HTML 实体是:
& 解码成 & (和号)
" 解码成 " (双引号)
' 解码成 ' (单引号)
< 解码成 < (小于)
> 解码成 > (大于)
<!--?php
$str = "Jane & 'Tarzan'";
echo htmlspecialchars_decode($str, ENT_COMPAT); // 默认,仅解码双引号
echo "<br-->";
echo htmlspecialchars_decode($str, ENT_QUOTES); // 解码双引号和单引号
echo "<br>";
echo htmlspecialchars_decode($str, ENT_NOQUOTES); // 不解码任何引号
?>
Tags:
相关文章
- php字符串中怎么去掉反斜杠和添加反斜杠?
- php多维数组去重的方法和实现代码
- 自适应网站移动端CSS代码效果不生效的解决办法
- JS模拟点击在新窗口打开页面得代码及解决办法是什么?
- jquery为动态的生成的HTML添加点击事件的解决方法
- H5页面兼容苹果,取消苹果input获取焦点自动放大问题解决办法
- 宝塔网站迁移后更改域名动态页无法访问的解决方法
- SyntaxHighlighter代码高亮框架使用方法和教程代码
- Acrobat Pro 9如何对pdf文件内容进行编辑提取?Acrobat Pro 9对pdf文件内容进行编辑提取的方法
- Acrobat Pro 9怎么安装?Acrobat Pro 9安装教程
