PHP Manual
/
Bezpieczeństwo

Dodajcslashes

22. 08. 2019

Obsah článku

Obsługa PHP4, PHP5

addcslashes - ciąg ukośników w stylu C

Opis

string addcslashes (string $str, string $charlist)

Zwraca łańcuch znaków z backslashem przed znakami określonymi w parametrze charlist.

Parametry

str Ciąg tekstowy

charlist

znaki, które mają zostać usunięte. Jeśli lista znaków zawiera znaki n, r i inne, to są one konwertowane na styl C. Inne niealfanumeryczne znaki ASCI o długości mniejszej niż 32 i większej niż 126 zmieniają się.

Podczas definiowania sekwencji znaków w argumencie charlist należy upewnić się, że wiadomo, jakie znaki należy umieścić na początku i na końcu zakresu.

echo addcslashes('foo[ ]', 'A..z');
// Wartości: \\\\\\
// Usuwa wszystkie małe i wielkie litery

Wartości zwracane

Zwraca zmodyfikowany ciąg znaków.

Przykład

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

charlist 0..37!@177..77, usuwa wszystkie znaki o kodzie ASCII między 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:

Související články

1.
2.
Status:
All systems normal.
2024