PHP htmlspecialchars和htmlspecialchars_decode作用

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



函数原型:htmlspecialchars(string,quotestyle,character-set)


预定义的字符是:


& (和号) 成为 &


” (双引号) 成为 "


‘ (单引号) 成为 '


< (小于) 成为 &lt;


> (大于) 成为 &gt;




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


函数原型:htmlspecialchars_decode(string,quotestyle)


会被解码的 HTML 实体是:


&amp;


成为 &(和号)


&quot;


成为 ” (双引号)



成为 ‘ (单引号)


&lt;


成为 < (小于)


&gt;


SyntaxHighlighter.highlight();