如何在PHP中使用htmlentities()函数

  介绍

今天就跟大家聊聊有关如何在PHP中使用htmlentities()函数,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

<强> PHP htmlentities()函数

<强>实例

把一些字符转换为HTML实体:

& lt; ? php    $ str =,“& lt,复制;,W3CS& ccedil; h°°, brvbar;§祝辞,,,   echo  htmlentities (str);,   祝辞;

上面代码的HTML输出如下(查看源代码):

& lt; ! DOCTYPE  html>,   & lt; html>,   & lt; body>,   ,lt;及副本;,W3CS& ccedil; h&度;,度;,brvbar;和教派;和gt;,   时间/body> & lt;   & lt;/html>

上面代码的浏览器输出如下:

& lt;及副本;W3CS& ccedil; h°°, brvbar;§祝辞

<强>定义和用法

<代码> htmlentities() 函数把字符转换为HTML实体。

提示:要把HTML实体转换回字符,请使用编码()函数。

提示:请使用get_html_translation_table()函数来返回htmlentities()使用的翻译表。

<强>语法

编码(_string,旗帜、字符集、double_encode_ )

如何在php中使用htmlentities()函数

如何在php中使用htmlentities()函数

<强>实例1

把一些字符转换为HTML实体:

& lt; ? php    str 美元;=,“Jane ,, & # 39;泰山# 39;“,   echo  htmlentities (str美元,ENT_COMPAT);,//, Will  only  convert  double  quotes    echo “& lt; br>“,   echo  htmlentities (str美元,,ENT_QUOTES);,//, Converts  double 以及single  quotes    echo “& lt; br>“,   echo  htmlentities (str美元,ENT_NOQUOTES);,//, Does  not  convert  any  quotes    祝辞;

上面代码的HTML输出如下(查看源代码):

& lt; ! DOCTYPE  html>,   & lt; html>,   & lt; body>,   Jane ,放大器;,& # 39;泰山# 39;& lt; br>,   Jane ,,,, # 039; Tarzan& # 039; & lt; br>,   Jane ,放大器;,& # 39;泰山# 39;,   时间/body> & lt;   & lt;/html>

上面代码的浏览器输出如下:

简,泰山# 39;& # 39;简
,泰山# 39;& # 39;简
,& # 39;泰山# 39;

<强>实例2

通过使用西欧字符集,把一些字符转换为HTML实体:

& lt; ? php =$ str “My  name  is ,, yvind ,撕咬,理智的只我# 39;m 挪威!”,   echo  htmlentities (str美元,ENT_QUOTES,,“iso - 8859 - 1 -“),,//, Will  only  convert 双   quotes  (not  single 引号),以及uses 从而character-set  Western  European    祝辞;

上面代码的HTML输出如下(查看源代码):

& lt; ! DOCTYPE  html>,   & lt; html>,   & lt; body>,   My  name  is ,, yvind ,撕咬,理智只打折期# 039;m 挪威又是;   时间/body> & lt;   & lt;/html>

上面代码的浏览器输出如下:

我的名字是,,yvind,撕咬,理智的。我# 39;m挪威。

看完上述内容,你们对如何在PHP中使用htmlentities()函数有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。

如何在PHP中使用htmlentities()函数