Heim >Backend-Entwicklung >PHP-Problem >So entfernen Sie Escape-Zeichen in PHP JSON
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.
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!