clean
Sanitize::clean(mixed $data, mixed $options)
Эта функция самая мощная из библиотеки Sanitize. Она принимает на входе массив(или строку) и возвращает очищенную версию. Все следующие операции "очистки" применяются ко всем элементам массива(рекурсивно):
- Все возможные пробелы (включая 0xCA) заменяются на обычные пробелы.
- Двойная проверка спец символов и удаление возврата каретки для SQL безопасности.
- Добавление слешей для SQL (просто вызывается sql функция описанная раньше).
- Добавление обратных слешей там где неоходимо.
Параметр $options может быть как строкой так и массивом. Когда это строка - это должно быть название соединения с базой данных. Если это массив - он может содержать следующие параметры:
- connection
- odd_spaces
- encode
- dollar
- carriage
- unicode
- escape
- backslash


Коментарии:
Добавить коментарий