PHP Manual
/
Sikkerhed

Addcslashes

22. 08. 2019

Obsah článku

Understøtter PHP4, PHP5

addcslashes - Skråstreg i C-stil

Beskrivelse

string addcslashes (string $str, string $charlist)

Returnerer en streng med skråstreger før de tegn, der er angivet i parameteren charlist.

Parametre

str Tekststreng

charlist

tegn, der skal fjernes. Hvis charlist indeholder tegnene \n, \r og andre, konverteres de til C-stil. Andre ikke-alfanumeriske ASCI-tegn med en længde på mindre end 32 og mere end 126 ændres.

Når du definerer en sekvens af tegn i et charlist-argument, skal du sikre dig, at du ved, hvilke tegn du sætter som begyndelsen og slutningen af området.

echo addcslashes('foo[ ]', 'A..z');
// Værdier: \f\o\o\o\o\o[ \]
// Fjerner alle små og store bogstaver

Returneringsværdier

Returnerer den ændrede streng.

Eksempel

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

charlist \\0..\37!@\177..\377, fjerner alle tegn med ASCII-kode mellem 0 og 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