php 去除html标记--strip_tags与htmlspecialchars的区别详解
Jun 13, 2016 am 11:44 AM
strip_tags
去掉 HTML 及 PHP 的标记。
语法: string strip_tags(string str);
传回值: 字串
函式种类: 资料处理
内容说明
本函式可去掉字串中包含的任何 HTML 及 PHP 的标记字串。若是字串的 HTML 及 PHP 标签原来就有错,例如少了大于的符号,则也会传回错误。而本函式和 fgetss() 有着相同的功能。
htmlspecialchars
将特殊字元转成 HTML 格式。
语法: string htmlspecialchars(string string);
传回值: 字串
函式种类: 资料处理
本函式将特殊字元转成 HTML 的字串格式 ( &....; )。最常用到的场合可能就是处理客户留言的留言版了。
& (和) 转成 &
" (双引号) 转成 "
> (大于) 转成 >
'' (单引号) 转成 '
此函式只转换上面的特殊字元,并不会全部转换成 HTML 所定的 ASCII 转换。
复制代码 代码如下:
$new = htmlspecialchars( "Test" , ENT_QUOTES);
echo $new ;
?>
结果: Test

Heißer Artikel

Hot-Tools-Tags

Heißer Artikel

Heiße Artikel -Tags

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

PHP 8.4 Installations- und Upgrade-Anleitung für Ubuntu und Debian

Deepseek Was ist der Unterschied zwischen der R1- und V3 -Version

So richten Sie Visual Studio-Code (VS-Code) für die PHP-Entwicklung ein

Zusammenfassung der FAQs für die Verwendung von Deepseek

Wie analysiert und verarbeitet man HTML/XML in PHP?

PHP -Programm zum Zählen von Vokalen in einer Zeichenfolge

Was ist der Unterschied zwischen dem Handel vor dem Markt und nach dem Markt? Detaillierte Erläuterung der Unterschiede zwischen dem Handel mit Vormarkt und After-Market
