Конфигурација во време на извршување
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Конфигурација во време на извршување
Референца за `filter.configuration.php` со подобрена типографија и навигација.
Конфигурација во време на извршување
Поведението на овие функции е под влијание на поставките во php.ini.
| Име | Стандардно | Променливо | Дневник на промени |
|---|---|---|---|
| filter.default | "unsafe_raw" | INI_PERDIR |
Застарено од PHP 7.4.0. |
| filter.default_flags | NULL | INI_PERDIR |
Еве кратко објаснување на директивите за конфигурација.
-
filter.defaultstring -
Филтрирај сè $_GET, $_POST, $_COOKIE, $_REQUEST and $_SERVER податоци со овој филтер. Оригиналните податоци може да се пристапат преку filter_input().
Мора да биде името на филтер што може да се утврди со користење filter_list() and filter_id().
Забелешка: Внимавајте на стандардните знаменца за стандардните филтри. Тие треба да бидат поставени експлицитно. На пример, за да го конфигурирате стандардниот филтер да се однесува исто како htmlspecialchars() стандардните знаменца мора да бидат поставени на
0, како што е прикажано во примерот подолу.Пример #1 Конфигурирање на стандардниот филтер да дејствува како htmlspecialchars
filter.default = full_special_chars
filter.default_flags = 0Ги ескејпува специјалните знаци во стринг за употреба во SQL изјаваОваа INI поставка е застарена од PHP 8.1.0.
-
filter.default_flagsint -
Стандардни знаменца за примена кога е поставен стандардниот филтер. Ова е поставено на
FILTER_FLAG_NO_ENCODE_QUOTESпо дифолт за компатибилност со претходните верзии. ВидетеFILTER_FLAG_*константи за достапни знаменца.