htmlspecialchars_decode() 函数是 PHP 的内置函数,可将预定义的 HTML 实体转换为字符。它与 htmlspecialchars() 函数相反。解码回字符的 HTML 实体将类似于 -
- &转换为 &(与号)
- ”转换为 " (double-quote)
- '转换为 ' (single-quote)
- <转换为 <(小于)
- >转换为 >(大于)
htmlspecialchars_decode() 函数用于将 HTML 实体解码为字符,而 htmlspecialchars() 函数用于将 HTML 实体中的字符转换。
例如
$str = "This is some <i> italic </i> text. "
HTML 输出 = 这是一些 <i> 斜体 </i> 文本。
浏览器输出 = 这是一些斜体文本
用法:
htmlspecialchars_decode( $string, $flags) ;
描述
htmlspecialchars_decode( string $string [ , int $flags = ENT_COMPAT | ENT_HTML401 ] ):string
参数
string(强制):string 是这个函数的第一个参数,我们将解码到这个参数。该参数是强制性的。
flags(可选):flag 是该函数的第二个或最后一个参数,它包含一个或多个标志常量,这些常量说明如何处理引号以及要使用的文档类型。默认情况下,它们是 ENT_COMPAT | ENT_HTML401。下表中给出了可用的标志常量:
常量名 | 描述 |
---|
相关用法
- PHP String htmlspecialchars()用法及代码示例
- PHP String wordwrap()用法及代码示例
- PHP String sprintf()用法及代码示例
- PHP String ucwords()用法及代码示例
- PHP String substr()用法及代码示例
- PHP String localeconv()用法及代码示例
- PHP String quoted_printable_encode()用法及代码示例
- PHP String ucfirst()用法及代码示例
- PHP String nl2br()用法及代码示例
- PHP String vsprintf()用法及代码示例
- PHP String strtr()用法及代码示例
- PHP String strtolower()用法及代码示例
- PHP String strspn()用法及代码示例
- PHP String substr_count()用法及代码示例
- PHP String strtoupper()用法及代码示例
- PHP String quoted_printable_decode()用法及代码示例
- PHP String nl_langinfo()用法及代码示例
- PHP String strtok()用法及代码示例
- PHP String vprintf()用法及代码示例
- PHP String substr_replace()用法及代码示例
注:本文由纯净天空筛选整理自 PHP String htmlspecialchars_decode() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。