Addcslashes
Підтримка PHP4, PHP5
addcslashes - косий рядок в стилі C
Oпис
php
string addcslashes (string $str, string $charlist)
Повертає рядок зі зворотними косими рисками перед символами, які вказані в параметрі charlist.
Параметри
str Текстовий рядок
список
символи, які потрібно видалити. Якщо charlist містить символи \n, \r та інші, то вони перетворюються до C-стилю. Інші нелітерні ASCI-символи довжиною менше 32 і більше 126 змінюються.
Коли ви визначаєте послідовність символів в аргументі charlist, переконайтеся, що ви знаєте, які символи ви ставите як початок і кінець діапазону.
php
echo addcslashes('фуу[ ]', 'A..z');// Значення: \f\o\o\o\o[ \]// Видаляє всі літери нижнього та верхнього регістру
Значення, що повертаються
Повертає змінений рядок.
Приклад
php
$escaped = addcslashes($not_escaped, "\0..\37!@\177..\377");
charlist \0.\37!@\177..\377, видаляє всі символи з ASCII кодом від 0 до 31.