Addcslashes

   13. 07. 2020

Podpora: PHP4, PHP5

addcslashes - Řetězec lomítek ve stylu C

Popis

string addcslashes (string $str, string $charlist)

Vrací řetězec se zpětnými lomítky před znaky, které jsou uvedeny v charlist parametr.

Parametry

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

Návratové hodnoty

Vrátí upravený řetězec.

Příklad

$escaped = addcslashes($not_escaped, "\0..\[email protected]\177..\377");

charlist \0..\[email protected]\177..\377, odstraní všechny znaky s ASCII kódem v rozmezí 0 až 31.

Nechte si posílat nové články do mailu:

Jan Barášek     Více o autorovi

Autor článku podniká jako fullstack senior developer v Praze. Spravuje 300 různě velkých webových projektů, fungujících dodnes. Během spolupráce nabral hluboké zkušenosti, které na tomto webu předává dál.

Rád vám pomůžu:

Kontakt Konzultace a služby Nabídka spolupráce