Im vorherigen Artikel haben wir die Methode zum Vergleichen zweier Zeichenfolgen kennengelernt. Wenn Sie sie benötigen, lesen Sie bitte „Wie Sie die Ähnlichkeiten und Unterschiede von Zeichenfolgen mit der PHP-Funktion erkennen“. Dieses Mal stellen wir Ihnen vor, wie Sie Backslashes löschen. Bei Bedarf können Sie darauf zurückgreifen.
Im vorherigen Artikel haben wir gelernt, wie man mit Funktionen Backslashes in Strings einfügt. Erinnern Sie sich noch? Wenn Sie sich nicht erinnern, können wir es überprüfen.
In PHP können Sie die Funktionen addcslashes() und addslashes() verwenden, um Zeichen an der angegebenen Position in der Zeichenfolge einzufügen. Ich werde in diesem Artikel nicht näher auf die Ähnlichkeiten und Unterschiede zwischen diesen beiden Funktionen eingehen. Wenn Sie es brauchen, können Sie einen weiteren Artikel „Lernen Sie, wie Sie String-Funktionen zum Einfügen von Backslashes vor Zeichen verwenden“ lesen Der Artikel beschreibt, wie man einen Backslash vor einem Zeichen einfügt.
Zurück zu unserem heutigen Thema: Lassen Sie uns lernen, wie man den Backslash vor dem Zeichen entfernt. Erst lernen wir, wie man mit der Funktion addcslashes() hinzugefügte Backslashes entfernt. Schauen wir uns ein kleines Beispiel an.<?php $str = addcslashes("Hello World!","W"); echo($str); echo PHP_EOL; echo stripcslashes($str); ?>
stripcslashes(要检查的字符串)
<?php $str = addslashes('What does "yolo" mean?'); echo($str); echo PHP_EOL; echo stripslashes($str); ?>
stripslashes(要检查的字符串)
<?php $str = addslashes('What does "yolo"?'); echo($str); echo PHP_EOL; echo stripcslashes($str); ?>
Es scheint machbar, aber ich bin mir nicht sicher, ob es noch andere Probleme gibt, also ist es besser, es nicht zu versuchen.
Das obige ist der detaillierte Inhalt vonSo entfernen Sie Backslashes in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!