Heim >Backend-Entwicklung >PHP-Problem >So entfernen Sie Schrägstriche in Zeichen in PHP
So entfernen Sie Schrägstriche in Zeichen in PHP: Öffnen Sie zuerst die entsprechende PHP-Codedatei; entfernen Sie dann die Backslashes durch „stripslashes($_POST['json']);; führen Sie schließlich json_decode aus.
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
PHP entfernt den Backslash in der JSON-Zeichenfolge und entfernt den Backslash vor dem doppelten Anführungszeichen
Über AJAX übergeben Der JSON-String von PHP wird manchmal mit einem Backslash „“ maskiert. Bei der Verarbeitung von PHP müssen Sie zuerst den Backslash und dann json_decode entfernen Bang
Ihre Daten im JSON-Format sind nicht Standard. Sie können zuerst „durch“ ersetzen.
Verwenden Sie dann die Systemfunktion json_decode(), um es in ein JSON-Objekt zu konvertieren. Wenn Sie es in ein Array konvertieren müssen, fügen Sie einfach den zweiten Parameter zu true hinzu.
Wenn die Ausgabe immer noch NULL ist, liegt das daran, dass Stücklistenkopfinformationen vorhanden sind.
Der Code lautet wie folgt:
$str = stripslashes($_POST['json']); $arr = json_decode($str,true);
Konvertieren Sie ihn einfach.
Empfohlenes Lernen: „
PHP-Video-TutorialDas obige ist der detaillierte Inhalt vonSo entfernen Sie Schrägstriche in Zeichen in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!