PHP Manual
/
Sicherheit

Addcslashes

22. 08. 2019

Obsah článku

Unterstützung von PHP4, PHP5

addcslashes" - Schrägstrich im C-Stil

Beschreibung

string addcslashes (string $str, string $charlist)

Gibt eine Zeichenkette mit Backslashes vor den Zeichen zurück, die im Parameter charlist angegeben sind.

Parameter

str Textzeichenfolge

charlist

zu entfernende Zeichen. Wenn charlist die Zeichen \n, \r und andere enthält, werden sie in den C-Stil umgewandelt. Andere nicht-alphanumerische ASCI-Zeichen mit einer Länge von weniger als 32 und mehr als 126 ändern sich.

Wenn Sie eine Folge von Zeichen in einem charlist-Argument definieren, stellen Sie sicher, dass Sie wissen, welche Zeichen Sie als Anfang und Ende des Bereichs angeben.

echo addcslashes('foo[ ]', 'A..z');
// Werte: \f\o\o\o[ \]
// Entfernt alle Klein- und Großbuchstaben

Rückgabewerte

Gibt die geänderte Zeichenkette zurück.

Beispiel

$escaped = addcslashes($not_escaped, "\0..\37!@\177..\377");

charlist \0..\37!@\177..\377, entfernt alle Zeichen mit ASCII-Code zwischen 0 und 31.

Jan Barášek   Více o autorovi

Autor článku pracuje jako seniorní vývojář a software architekt v Praze. Navrhuje a spravuje velké webové aplikace, které znáte a používáte. Od roku 2009 nabral bohaté zkušenosti, které tímto webem předává dál.

Rád vám pomůžu:

Související články

1.
2.
Status:
All systems normal.
2024