English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PHP String Zeichenkettenfunktionen Handbuch
Die Funktion addcslashes() wird verwendet, um Zeichenketten mit Backslashes zu escapen.
string addcslashes ( string $str )
Gibt eine Zeichenkette zurück, die für Datenbankabfragen usw. benötigt wird und einige Zeichen vor ihnen einen Backslash hinzufügt. Diese Zeichen sind einfaches Anführungszeichen ('), doppeltes Anführungszeichen ("), Backslash (\) und NUL (NULL-Zeichen).
PHP 5.4 Bis zu PHP Anweisung magic_quotes_gpc war standardmäßig auf on, tatsächlich alle GET, POST und COOKIE Daten wurden von addcslashes() escapiert. Verwenden Sie addcslashes() nicht für Zeichenketten, die bereits von magic_quotes_gpc escapiert wurden, da dies zu doppeltem Escaping führen kann. In diesem Fall kann die Funktion get_magic_quotes_gpc() verwendet werden, um zu überprüfen.
Es gibt die escapierten Zeichenkette zurück
Nummer | Parameter und Beschreibung |
---|---|
1 | str Zu escapierende Zeichenkette |
Probieren Sie den folgenden Beispiel
<?php $str = "Ist dein Name sai Right?"; echo addcslashes($str); ?>