当前位置: 首页> 函数类别大全> htmlspecialchars_decode

htmlspecialchars_decode

将特殊的 HTML 实体转换回普通字符
名称:htmlspecialchars_decode
分类:字符串
所属语言:php
一句话介绍:把一些预定义的 HTML 实体转换为字符。

定义和用法

htmlspecialchars_decode() 函数把预定义的 HTML 实体转换为字符。

会被解码的 HTML 实体是:

  • & 解码成 & (和号)
  • " 解码成 " (双引号)
  • ' 解码成 ' (单引号)
  • < 解码成 < (小于)
  • > 解码成 > (大于)

htmlspecialchars_decode() 函数是 htmlspecialchars() 函数的反函数。

语法

htmlspecialchars_decode(string,flags)
参数 描述
string 必需。规定要解码的字符串。
flags

可选。规定如何处理引号以及使用哪种文档类型。

可用的引号类型:

  • ENT_COMPAT - 默认。仅解码双引号。
  • ENT_QUOTES - 解码双引号和单引号。
  • ENT_NOQUOTES - 不解码任何引号。

规定使用的文档类型的附加 flags:

  • ENT_HTML401 - 默认。作为 HTML 4.01 处理代码。
  • ENT_HTML5 - 作为 HTML 5 处理代码。
  • ENT_XML1 - 作为 XML 1 处理代码。
  • ENT_XHTML - 作为 XHTML 处理代码。
同类函数
  • 输出格式化的字符串 vprintf

    vprintf

    输出格式化的字符串
  • 从字符串中删除 HTML和PHP标记 strip_tags

    strip_tags

    从字符串中删除HTML和PHP标记
  • 计算字符串的metaphone键 metaphone

    metaphone

    计算字符串的metaphone键
  • 将8位字符串转换为带引号的可打印字符串 quoted_printable_encode

    quoted_printable_encode

    将8位字符串转换为带引号的可打印字符串
  • implode的别名 join

    join

    implode的别名
  • 计算字符串的sha1哈希值 sha1

    sha1

    计算字符串的sha1哈希值
  • 基于区域设置的字符串比较 strcoll

    strcoll

    基于区域设置的字符串比较
  • 检查字符串是否以给定的子字符串开头 str_starts_with

    str_starts_with

    检查字符串是否以给定的子字符串开头
热门文章