Heim > Artikel > Backend-Entwicklung > PHP entfernt Backslashes, die durch die Funktion addcslashes() (stripcslashes()) hinzugefügt wurden
Beispiel
Entfernen Sie den Backslash vor „World!“:
<?php echo stripslashes("Hello World!"); ?>
Definition und Verwendung
strippcslashes() Funktion entfernt Backslashes, die durch die Funktion addcslashes() hinzugefügt wurden.
Tipp: Mit dieser Funktion können aus der Datenbank oder aus HTML-Formularen abgerufene Daten bereinigt werden.
Syntax
stripcslashes(string)
Parameter | Beschreibung | ||||
string | Erforderlich . Gibt die zu prüfende Zeichenfolge
|
Technische Details
返回值: | 返回非转义的字符串。 |
PHP 版本: | 4+ |
Darüber hinaus kann die Funktion addslashes auch zum Konvertieren von „“ verwendet werden. „direkt gerechte Verarbeitung.“
Das Beispiel ist wie folgt:
<?php $sql = "update book set bookname='let's go' where bookid=1"; echo $sql."<br/>"; $new_sql = addcslashes($sql,"'"); echo $new_sql."<br/>"; $new_sql_01 = stripcslashes($new_sql); echo $new_sql_01."<br/>"; echo addslashes($sql); ?>
Das laufende Ergebnis ist wie folgt:
update book set bookname='let's go' where bookid=1 update book set bookname=\'let\'s go\' where bookid=1 update book set bookname='let's go' where bookid=1 update book set bookname=\'let\'s go\' where bookid=1
Das obige ist der detaillierte Inhalt vonPHP entfernt Backslashes, die durch die Funktion addcslashes() (stripcslashes()) hinzugefügt wurden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!