(PHP 3, PHP 4, PHP 5)
stripslashes -- Entfernt Quotes aus einem mittels addslashes() gequoteten StringGibt einen String zurück, aus dem alle Backslashes ("\") entfernt wurden. (\' wird zu ' usw.). Doppelte Rückstriche (\\) werden zu einem einfachen Backslash (\) umgesetzt.
Anmerkung: Wenn magic_quotes_sybase eingeschaltet ist, werden keine einfachen Backslashes entfernt, doppelte jedoch durch einfache Backslashes ersetzt.
Eine exemplarische Anwendung für stripslashes() ergibt sich, wenn die PHP-Direktive magic_quotes_gpc auf On gesetzt ist (Default-Einstellung), und Sie die übermittelten Daten an anderer Stelle, die eigenes Escaping erfordert (wie z.B. eine Datenbank), einfügen wollen. Zum Beispiel, wenn Sie Daten direkt aus einem HTML-Formular verarbeiten wollen.
Anmerkung: stripslashes() ist nicht rekursiv. Wenn Sie die Funktion auf ein mehrdimensionales Array anwenden wollen, müssen Sie eine rekursive Funktion verwenden.
Für weitere Informationen über "magic quotes" lesen Sie bitte get_magic_quotes_gpc().
Siehe auch addslashes() und get_magic_quotes_gpc().
Zurück | Zum Anfang | Weiter |
stripos | Nach oben | stristr |