downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

Типы ресурсов> <Установка
[edit] Last updated: Fri, 25 May 2012

view this page in

Настройка во время выполнения

Поведение этих функций зависит от установок в php.ini.

Параметры конфигурации Filter
Имя По умолчанию Меняемо Список изменений
filter.default "unsafe_raw" PHP_INI_PERDIR PHP_INI_ALL в filter <= 0.9.4. Доступна с PHP 5.2.0.
filter.default_flags NULL PHP_INI_PERDIR PHP_INI_ALL в filter <= 0.9.4. Доступна с PHP 5.2.0.
Для подробного описания констант PHP_INI_*, обратитесь к разделу Где могут быть установлены параметры конфигурации.

Краткое разъяснение конфигурационных директив.

filter.default string

Фильтрует все $_GET, $_POST, $_COOKIE, $_REQUEST и $_SERVER данные этим фильтром. Исходные данные могут быть получены с помощью filter_input().

Принимает имя указанного фильтра как значение по умолчанию. Имена фильтров можно найти в списке существующих фильтров.

Замечание:

Будьте внимательны с флагами по умолчанию для фильтров по умолчанию. Следует явно устанавливать их в то значение, которое вам необходимо. Например, для установки фильтра по умолчанию, который будет работать точь-в-точь аналогично функции htmlspecialchars(), вам необходимо установить флаги по умолчанию в 0 так, как показано ниже.

Пример #1 Настройка фильтра по умолчанию для работы аналогично функции htmlspecialchars

filter.default = full_special_chars
filter.default_flags = 0

filter.default_flags integer

Флаги по умолчанию, которые применяются, когда установлен фильтр по умолчанию. По умолчанию установлено в значение FILTER_FLAG_NO_ENCODE_QUOTES для сохранения обратной совместимости. Смотрите списке существующих флагов для ознакомления со списком всех имен флагов.



add a note add a note User Contributed Notes Настройка во время выполнения
warbaby67 at gmail dot com 14-Dec-2010 10:04
filter.default sets the default FILTER by name.
filter.default_flags sets default FLAGS for the default filter.

The values for filter.default should be a string "name" of a valid FILTER: 

"int"      FILTER_VALIDATE_INT
"boolean"  FILTER_VALIDATE_BOOLEAN        

The irony of the entire list I typed being blocked by the SPAM filter is not lost on me.  Perhaps I'm not the first.

 
show source | credits | stats | sitemap | contact | advertising | mirror sites