htmlspecialchars() 函数实例

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

预定义的字符是:

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

提示:如需把特殊的 HTML 实体转换回字符,请使用 htmlspecialchars_decode() 函数。

htmlspecialchars() 函数语法

htmlspecialchars(string,flags,character-set,double_encode)
参数 描述
string 必需。规定要转换的字符串。

把预定义的字符 "<" (小于)和 ">" (大于)转换为 HTML 实体:

1

<?php $str = "This is some <b>bold</b> text."; echo htmlspecialchars($str); ?>

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

<!DOCTYPE html> <html> <body> This is some &lt;b&gt;bold&lt;/b&gt; text.
</body> </html>

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

This is some <b>bold</b> text.

htmlspecialchars() 函数定义和用法

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

猜你喜欢

转载自blog.csdn.net/yetaodiao/article/details/131011287