Manuál PHP | ||
---|---|---|
Předcházející | Další |
addcslashes
Popis
string addcslashes ( string str, string charlist )
Vrací řetězec se zpětnými lomítky před znaky, které jsou vypsány v parametru
charlist
. Dále doplní \n,
\r atd. podobně jako v jazyce C, znaky s ASCII kódem nižším
než 32 a vyšším než 126 se převedou na osmičkovou reprezentaci.
Pokud zvolíte oescapovat znaky 0, a, b, f, n, r, t a v, budou konvertovány na \0, \a, \b, \f, \n, \r, \t a \v. V PHP \0 (NULL), \r (carriage return), \n (nový řádek) a \t (tab) jsou předdefinované escape sekvence, while in C all of these are predefined escape sequences.
V charlist
můžete udat rozsah, např. "\0..\37",
což by escapovalo všechny znaky s ASCII kódem mezi 0 a 31.
Pakliže uvádíte sekvenci znaků v parametru charlist
ujistěte se, že víte které další znaky jdou mezi znaky, jež jsou uvedeny
na začátku a na konci rozsahu.
echo addcslashes('foo[ ]', 'A..z'); |
Viz také: stripcslashes(), stripslashes(), htmlspecialchars(), htmlspecialchars() a quotemeta().
Předcházející | Domů | Další |
Funkce pro práci s řetězci | Nahoru |