
Blok funkcija ADDSLASHES dodaje određenim znakovima u nizu znakova STR "\" (kao u C).
Napomena: Ova funkcija je Binary-Safe. To znači da UTF8-znakovi ne mogu biti direktno obrađeni.
Definira niz znakova koji se treba obraditi.
Ulaz je niz znakova sa listom svih znakova koji trebaju dobiti escape. Ovaj se prikazuje zajedno s escape-znakom. Npr.: "\n\r\t".
Napomena: Ovi moraju biti obavezno u dvostrukim navodnicima.
Lista znakova koje treba escapirati. Ako CHARLIST sadrži znakove kao što su \n, \r itd., oni će biti konvertirani u stilu C, dok se drugi ne-alfanumerički znakovi s ASCII-vrijednošću manjim od 32 ili većim od 126 pretvaraju u njihovu oktalnu reprezentaciju.
Ako navedete sekvencu znakova na ulazu CHARLIST, informirajte se o znakovima koji se nalaze između prvog i posljednjeg znaka.
Ulaz može također definirati sekvence:
| CHARLIST | Opis |
|---|---|
| a..z | Svi mala slova su maskirana. |
| A..Z | Sva velika slova su maskirana. |
| A..z0..9 | Sva velika i mala slova i sve brojeve su maskirani. |
| z..A | Je pogrešno i maskira A, z i . |