Heim  >  Artikel  >  Backend-Entwicklung  >  Was ist PHP-Escape und Escape-String-Daten?

Was ist PHP-Escape und Escape-String-Daten?

伊谢尔伦
伊谢尔伦Original
2017-04-12 09:35:192363Durchsuche

Lassen Sie uns zunächst darüber sprechen, was Fluchtzeichen sind.

Escape-Zeichen verwenden tatsächlich die angegebene PHP-Syntax zur Ausgabe mit " ". Die Grammatik schreibt jedoch vor, dass die Funktionen von Escape-Zeichen in verschiedenen Systemen unterschiedlich sind. Beispielsweise ist das Wagenrücklauf- und Zeilenvorschubzeichen im Windows-System „r“ oder „n“, während im Linux System diese beiden Es gibt einen großen Unterschied bei Zeilenumbrüchen: „r“ bringt den Cursor an den Anfang der Zeile zurück, befindet sich aber immer noch in derselben Zeile; „n“ zeigt die nächste Zeile an und kehrt nicht an den Anfang der Zeile zurück Linie.

Die Escape -Zeichen in PHP sind wie folgt:

🎜> "t" == & gt; horizontaler Registerkarte

"\"= => Backslash

                                                                                                                                            >                                                "[0-7]{1,3}" Regulärer Ausdruck, der mit einem Oktalsymbol übereinstimmt Zeichen dargestellt durch

                                                                         > Sie können die Anweisungen echo() und print() verwenden, um Daten an den Webbrowser zu senden, und Sie können sie auch zum Senden verwenden Technisch gesehen werden echo() und print() hier verwendet, um Sprachkonstrukte von Variablen und anderen Teilen von PHP zu unterscheiden Es wird kein Problem sein, beides zu verwenden. Je nach persönlichen Gewohnheiten wird nicht zwischen kleinen und großen Zeichen unterschieden.

Strings können drei Methoden verwenden: einfache Anführungszeichen ('), doppelte Anführungszeichen (") und Trennzeichen (<<<) Definition . Der beste Weg, eine Zeichenfolge anzugeben, besteht darin, sie in einfache Anführungszeichen zu setzen ('). Bei der Verwendung einer Zeichenfolge ist es wahrscheinlich, dass diese Zeichen mit PHP-Skripten verwechselt werden Diese Zeichen müssen maskiert werden. Verwenden Sie das Escape-Zeichen " " "

" " ist ein Escape-Zeichen. Das erste Zeichen, das unmittelbar auf "\"> folgt wird bedeutungslos. Beispielsweise ist " ' " das Trennzeichen der Zeichenfolge, geschrieben als " ' ", verliert die Bedeutung des Trennzeichens und wird zu einem gewöhnlichen einfachen Anführungszeichen " ' . Freunde können ein einfaches Anführungszeichen über Echo ' ' ' " ' ausgeben, aber das Escape-Zeichen " " wird nicht angezeigt Wenn diese Zeichen in doppelten Anführungszeichen verwendet werden, haben sie eine besondere Bedeutung

Hinweis: Wenn Sie ein einfaches Anführungszeichen in einer Zeichenfolge darstellen möchten, müssen Sie einen Backslash (

) Um es beispielsweise darzustellen, müssen Sie es wie folgt schreiben:

转义字符代码 转义字符的含义
" 双引号
' 单引号
反斜杠
n 换行符
r 回车符
t 制表符
$ 美元符号

Beispiel für die Verwendung Escape-Zeichen „“, um eine Zeichenfolge zu maskieren:

Das Ausgabeergebnis ist:

Das obige ist der detaillierte Inhalt vonWas ist PHP-Escape und Escape-String-Daten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn