Podpora: PHP4, PHP5
addcslashes
- Řetězec lomítek ve stylu C
string addcslashes (string $str, string $charlist)
Vrací řetězec se zpětnými lomítky před znaky, které jsou uvedeny v charlist parametr.
str Textový řetězec
charlist
znaky, které se mají odstranit. Pokud charlist obsahuje znaky \n
, \r
, a další, jsou přeměněny v C-stylu. Ostatní non-alfanumerické ASCI znaky s délkou nižší než 32 a vyšší než 126 změn.
Když definujete sekvence znaků v charlist argument, ujistěte se, že víte, jaké znaky jste dali jako začátek a konec rozsahu.
echo addcslashes('foo[ ]', 'A..z');// Hodnoty: \f\o\o\[ \]// Odstraní všechny malá a velká písmena
Vrátí upravený řetězec.
$escaped = addcslashes($not_escaped, "\0..\37!@\177..\377");
charlist \0..\37!@\177..\377
, odstraní všechny znaky s ASCII kódem v rozmezí 0 až 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:
Nabízím trénink vývojářů, konzultace, školení a analýzu návrhových vzorů. Osobně v Praze nebo online.
Napište mi, pokud si nevíte rady.
Lektor: Jan Barášek
Články píše Jan Barášek © 2009-2024 | Kontakt | Mapa webu
Status | Aktualizováno: ... | cs