SecureQuery


SecureQuery — Обрабатывает данные указанными методами

Описание

mixed SecureQuery( mixed $data [, string $methods = "tags,sql" [, string $fields = "all" ] ] )

Методы в переменной methods перечисляются через запятую. Доступные методы для обработки:

  • tags - strip_tags()
  • int - intval()
  • sql - если не задан magic_quotes_gpc, то обрабатывает mysql_real_escape_string(), в противном случае пропускает
  • sqlnomagic - mysql_real_escape_string()
  • slashes - addslashes()
  • htmlchars - htmlspecialchars()

Список параметров

data
Строка или массив с данными для экранирования. Массив может быть многомерным (рекурсивный обход)
methods
Методы которыми обрабатываем
fields
Указание ключей массива, элементы которых надо обрабатывать если массив. Если "all" то обрабатываются все элементы.

Смотрите также:

  • SecureQuery_str — Обрабатывает строку указанными методами