Heim  >  Artikel  >  Backend-Entwicklung  >  So entfernen Sie Escape-Zeichen in PHP JSON

So entfernen Sie Escape-Zeichen in PHP JSON

藏色散人
藏色散人Original
2021-09-14 09:29:154634Durchsuche

In PHP können Sie die Funktion „stripslashes“ verwenden, um Escape-Zeichen aus JSON-Daten zu entfernen. Die Syntax dieser Funktion lautet „stripslashes(string)“, und ihr Parameter string stellt die zu überprüfende Zeichenfolge dar.

So entfernen Sie Escape-Zeichen in PHP JSON

Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

Wie entferne ich Escape-Zeichen in PHP-JSON?

php Es gibt Möglichkeiten, mit Escape-Zeichen umzugehen, wenn Akzeptieren von JSON-Daten

Da Daten jetzt fast immer im JSON-Format übertragen werden und das Escapen normalerweise bei der Konvertierung von Daten in JSON erfolgt, wird das System dies zu diesem Zeitpunkt definitiv tun, wenn Sie die Funktion json_decode direkt verwenden, um die empfangenen JSON-Daten zu verarbeiten Melden Sie einen Fehler. Da es nicht konvertiert werden kann und die Lösung sehr einfach ist, entfernen Sie einfach die Escape-Zeichen in den JSON-Daten. Ihre Funktion besteht darin, die durch die Addslashes( hinzugefügten Zeichen zu löschen. ) Backslash; Natürlich kann diese Funktion Backslashes in Zeichenfolgen entfernen.

Einführung in verwandte Funktionen:

Die Funktion „stripslashes()“ wird zum Entfernen von Backslashes verwendet, die durch die Funktion „addslashes()“ hinzugefügt wurden.

Tipps: Mit dieser Funktion können aus der Datenbank oder aus HTML-Formularen abgerufene Daten bereinigt werden.

Syntax

stripslashes(string)

Parameter

Zeichenfolge Erforderlich. Gibt die zu überprüfende Zeichenfolge an.

Rückgabewert: Gibt die Zeichenfolge ohne Backslashes zurück.

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo entfernen Sie Escape-Zeichen in PHP JSON. 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