Egy stringet ad vissza, amelybe visszaperjeleket szúr be a charlist paraméterben szereplő karakterek elé. A \n, \r, stb. karaktereket is levédi C-stílusban, azokra a karakterekre, amelyeknek kódja kisebb mint 32 vagy nagyobb mint 126, az oktális reprezentációt alkalmazza.
Vigyázz a 0, a, b, f, n, r, t és v karakterekkel, ezeket \0, \a, \b, \f, \n, \r, \t és \v formába alakítja. A PHP-ben a \0 (NULL), a \r (kocsivissza), \n (újsor) és a \t (tab) az előredefiniált escape szekvenciák, C-ben viszont a fentiek mindegyike előredefiniált escape szekvencia.
A charlist paraméter lehet például "\0..\37", amelynek hatására minden 0 és 31 közé eső kódú karaktert levéd.
Amikor átadsz egy karaktertartományt charlist paraméterként győződj meg arról, hogy tudod milyen karakterek esnek a tartomány határaiként megadott karakterek közé.
<?php |
Lásd még a stripcslashes(), stripslashes(), htmlspecialchars(), és quotemeta() függvényeket.