stripslashes --
Entfernt Quotes aus einem mittels addslashes()
gequoteten String
Beschreibung
string stripslashes ( string str )
Gibt 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.
Beispiel 1. Ein stripslashes()-Beispiel
<?php $str = "Ist Ihr Name O\'reilly?";
// Ausgabe: Ist Ihr Name O'reilly? echo stripslashes($str); ?>
Anmerkung: stripslashes() ist nicht rekursiv. Wenn Sie die
Funktion auf ein mehrdimensionales Array anwenden wollen, müssen Sie eine
rekursive Funktion verwenden.
Beispiel 2. Verwendung von stripslashes() in einem
Array
Dieses Tutorial beschreibt sehr gut die Wirkunsweise von objektorientiertes Programmieren. Also bestens geeignet um das objektorientierte Programmieren zu verstehen.
In mehreren Tutorials wird der Zugriff auf Facebook Daten mittels Graph API, FQL und REST API erklärt. Alle Codebeispiele liegen zum Ausprobieren in einem SVN, bzw. github Repository bereit.