So entkommen Sie einem Schrägstrich in PHP7.0

DDD
Freigeben: 2023-07-10 16:38:14
Original
1280 Leute haben es durchsucht

So maskieren Sie Schrägstriche in PHP7.0: 1. Verwenden Sie die Funktion „addslashes()“, um die Schrägstriche zu maskieren. Diese Funktion fügt einen Backslash vor dem Schrägstrich ein und kann Sonderzeichen in der Zeichenfolge maskieren .; 2. Verwenden Sie doppelte Anführungszeichen, um Ihre Zeichenfolge zu definieren, damit PHP die Escape-Zeichen in der Zeichenfolge analysiert. Durch Hinzufügen eines Backslashs vor dem Schrägstrich wird PHP die Zeichenfolge ignorieren und so das Schrägstrich-Escape implementieren.

So entkommen Sie einem Schrägstrich in PHP7.0

Die Betriebsumgebung dieses Tutorials: Windows 10-System, PHP Version 7.0, Dell g3-Computer.

Um Schrägstrich-Escape in PHP 7.0 durchzuführen, können Sie die integrierte Escape-Funktion addslashes() oder eine Zeichenfolge in doppelten Anführungszeichen verwenden. Hier sind die detaillierten Schritte:

Methode 1: Verwenden Sie die Funktion addslashes()

Stellen Sie zunächst sicher, dass Sie PHP Version 7.0 installiert haben und Ihre PHP-Datei Code enthält, der Schrägstriche maskieren muss.

Verwenden Sie die Funktion addslashes(), um Schrägstriche zu maskieren. Diese Funktion fügt vor dem Schrägstrich einen Backslash ein und kann Sonderzeichen in der Zeichenfolge, einschließlich einfache Anführungszeichen, doppelte Anführungszeichen usw., maskieren.

Das Folgende ist ein Codebeispiel:

$originalString = "This is a string with slashes: /path/to/file";
$escapedString = addslashes($originalString);
echo $escapedString;
Nach dem Login kopieren

Die Ausgabe wird sein:

This is a string with slashes: \/path\/to\/file
Nach dem Login kopieren

Sie können sehen, dass die Funktion addslashes() die Schrägstriche maskiert, um eine Escape-Sequenz zu bilden.

Methode 2: Verwenden Sie doppelte Anführungszeichen für Zeichenfolgen.

Verwenden Sie doppelte Anführungszeichen, um Ihre Zeichenfolge zu definieren, damit PHP die maskierten Zeichen in der Zeichenfolge analysiert.

Wenn Sie einen Schrägstrich maskieren müssen, fügen Sie vor dem Schrägstrich einen Backslash ein.

Hier ist das Codebeispiel:

$originalString = "This is a string with slashes: /path/to/file";
$escapedString = "This is a string with slashes: \/path\/to\/file";
echo $escapedString;
Nach dem Login kopieren

Die Ausgabe lautet:

This is a string with slashes: /path/to/file
Nach dem Login kopieren

Sie können sehen, dass PHP ihn beim Parsen des Slash-Escapes ignoriert, wenn Sie vor dem Schrägstrich einen Backslash hinzufügen.

Dies sind zwei Möglichkeiten, Slash-Escape in PHP 7.0 durchzuführen. Sie können je nach Ihren Vorlieben und Bedürfnissen eine dieser Methoden wählen. Hoffe es hilft!

Das obige ist der detaillierte Inhalt vonSo entkommen Sie einem Schrägstrich in PHP7.0. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage