PHP addcslashes()Funktionen
Beispiel
Fügen Sie einen Backslash vor dem Zeichen "W" hinzu:
$str = addcslashes("Hello World!","W");
echo($str);
Beispiel ausführen »
Definition und Verwendung
Die Funktion addcslashes() gibt die Zeichenkette zurück, wobei Backslashes vor den angegebenen Zeichen hinzugefügt werden.
Hinweis:Die Funktion addcslashes() unterscheidet zwischen Groß- und Kleinschreibung.
Hinweis:Seien Sie vorsichtig, wenn Sie addcslashes() auf 0 (NULL), r (Wagenrücklauf), n (Zeilenumbruch), t (Tabulator), f (Seitenvorschub) und v (vertikaler Tabulator) anwenden. In PHP sind \0, \r, \n, \t, \f und \v vordefinierte Escape-Sequenzen.
Syntax
addcslashes(string,characters)
| Parameters | Beschreibung |
|---|---|
| string | Erforderlich. Gibt die Zeichenkette an, die escaped werden soll. |
| Zeichen | Erforderlich. Gibt die Zeichen oder Zeichenbereiche an, die escaped werden sollen. |
Technische Details
| Rückgabewert: | Gibt die maskierte Zeichenkette zurück. |
|---|---|
| PHP-Version: | 4+ |
Weitere Beispiele
Beispiel 1
Fügen Sie Backslashes zu bestimmten Zeichen in einer Zeichenkette hinzu:
<?php
$str = "Welcome to my humble Homepage!";
echo $str."<br>";
echo addcslashes($str,'m')."<br>";
echo addcslashes($str,'H')."<br>";
?>
$str = "Welcome to my humble Homepage!";
echo $str."<br>";
echo addcslashes($str,'m')."<br>";
echo addcslashes($str,'H')."<br>";
?>
Beispiel ausführen »
Beispiel 2
Backslashes zu Zeichen in einem Bereich innerhalb einer Zeichenkette hinzufügen:
<?php
$str = "Welcome to my humble Homepage!";
echo $str."<br>";
echo addcslashes($str,'A..Z')."<br>";
echo addcslashes($str,'a..z')."<br>";
echo addcslashes($str,'a..g');
?>
$str = "Welcome to my humble Homepage!";
echo $str."<br>";
echo addcslashes($str,'A..Z')."<br>";
echo addcslashes($str,'a..z')."<br>";
echo addcslashes($str,'a..g');
?>
Beispiel ausführen »
PHP-String-Referenzhandbuch Weitere Erweiterungen