diff --git a/reference/filter/constants.xml b/reference/filter/constants.xml index 87be01025..9363e9e3a 100644 --- a/reference/filter/constants.xml +++ b/reference/filter/constants.xml @@ -14,7 +14,7 @@ - POST переменные. + Переменные POST. @@ -25,7 +25,7 @@ - GET переменные. + Переменные GET. @@ -36,7 +36,7 @@ - COOKIE переменные. + Переменные COOKIE. @@ -47,7 +47,7 @@ - ENV переменные. + Переменные ENV. @@ -58,7 +58,7 @@ - SERVER переменные. + Переменные SERVER. @@ -69,7 +69,7 @@ - SESSION переменные. + Переменные SESSION. (еще не реализовано) @@ -81,7 +81,7 @@ - REQUEST переменные. + Переменные REQUEST. (еще не реализовано) @@ -237,7 +237,7 @@ - Идентификатор фильтра по умолчанию ("unsafe_raw"). Равнозначен + Идентификатор фильтра по умолчанию ("unsafe_raw"). Эквивалентно FILTER_UNSAFE_RAW. @@ -392,7 +392,7 @@ - Удалять символы с ASCII кодом, меньшим 32. + Удалять символы с ASCII-кодом, меньшим 32. @@ -403,7 +403,7 @@ - Удалять символы с ASCII кодом, большим 127. + Удалять символы с ASCII-кодом, большим 127. @@ -414,7 +414,7 @@ - Кодировать символы с ASCII кодом, меньшим 32. + Кодировать символы с ASCII-кодом, меньшим 32. @@ -425,7 +425,7 @@ - Кодировать символы с ASCII кодом, большим 127. + Кодировать символы с ASCII-кодом, большим 127. @@ -480,7 +480,7 @@ - Разрешить разделитель (,) между группами цифр по 3 в фильтре "number_float". + Разрешить разделитель (,) в фильтре "number_float". @@ -503,7 +503,7 @@ - Требовать наличие составляющей "путь" в фильтре "validate_url". + Требовать наличие пути в фильтре "validate_url". @@ -525,7 +525,7 @@ - Разрешить только IPv4 адреса в фильтре "validate_ip". + Разрешить только IPv4-адреса в фильтре "validate_ip". @@ -536,7 +536,7 @@ - Разрешить только IPv6 адреса в фильтре "validate_ip". + Разрешить только IPv6-адреса в фильтре "validate_ip". diff --git a/reference/filter/examples.xml b/reference/filter/examples.xml index 89b526251..ea7a9017c 100644 --- a/reference/filter/examples.xml +++ b/reference/filter/examples.xml @@ -1,6 +1,6 @@ - + @@ -40,7 +40,7 @@ E-mail адрес 'bogus' указан неверно. - Валидация IP адреса, используя функцию <function>filter_var</function> + Валидация IP-адреса, используя функцию <function>filter_var</function>
- Нормализация значения (Sanitizing) + Очистка (нормализация) Нормализация и валидация e-mail адресов diff --git a/reference/filter/filters.xml b/reference/filter/filters.xml index 47fffaada..fae321a51 100644 --- a/reference/filter/filters.xml +++ b/reference/filter/filters.xml @@ -1,6 +1,6 @@ - + Типы фильтров @@ -57,8 +57,8 @@ Проверяет, что значение является корректным e-mail. - В целом, происходит проверка синтаксиса адреса в соответствии с RFC 822, с тем - исключением, что не поддерживаются комментарии, схлопывание пробельных + В целом, происходит проверка синтаксиса адреса в соответствии с RFC 822, за исключением того, + что не поддерживаются комментарии, схлопывание пробельных символов и доменные имена без точек. @@ -87,7 +87,8 @@ FILTER_FLAG_ALLOW_OCTAL, FILTER_FLAG_ALLOW_HEX - Проверяет, что значение является корректным целым числом, и, при необходимости, входит в определенный диапазон. + Проверяет, что значение является корректным целым числом, и, при необходимости, + входит в определенный диапазон, при успешной проверке преобразует в целое число. FILTER_VALIDATE_IP @@ -148,7 +149,7 @@ что URL использует требуемый протокол, например ssh:// или mailto:. Обратите внимание, что эта функция считает корректными только URL, состоящие из символов ASCII; Интернациональные доменные имена - провалят проверку. + не пройдут проверку. @@ -157,7 +158,7 @@ - С PHP 5.4.11, числа +0 and -0 проходят проверку и как целые и как с плавающей запятой + С PHP 5.4.11 числа +0 и -0 проверяются как целые числа, так и числа с плавающей запятой (FILTER_VALIDATE_FLOAT и FILTER_VALIDATE_INT). До PHP 5.4.11 они проходили проверку только как числа с плавающей запятой (FILTER_VALIDATE_FLOAT). @@ -310,7 +311,7 @@ FILTER_FLAG_ENCODE_HIGH, FILTER_FLAG_ENCODE_AMP - Удаляет тэги, при необходимости удаляет или кодирует специальные символы. + Удаляет теги, при необходимости удаляет или кодирует специальные символы. FILTER_SANITIZE_STRIPPED @@ -339,7 +340,7 @@ FILTER_FLAG_ENCODE_AMP Бездействует, при необходимости удаляет или кодирует специальные символы. - Этот фильтр так же является синонимом FILTER_DEFAULT + Этот фильтр является псевдонимом FILTER_DEFAULT. @@ -510,7 +511,7 @@ filter.default_flags = 0 FILTER_SANITIZE_STRING - При установке этого флага одиночные (') и двойные + При установке этого флага одинарные (') и двойные (") кавычки кодироваться не будут. @@ -643,13 +644,12 @@ filter.default_flags = 0 - FILTER_FLAG_PATH_REQUIRED + FILTER_FLAG_SCHEME_REQUIRED FILTER_VALIDATE_URL - Включает содержание пути в URL в качестве необходимого - условия. + Требует, чтобы URL содержал часть со схемой. @@ -658,7 +658,7 @@ filter.default_flags = 0 FILTER_VALIDATE_URL - Требует, что бы URL содержал часть с хостом. + Требует, чтобы URL содержал часть с хостом. @@ -667,7 +667,7 @@ filter.default_flags = 0 FILTER_VALIDATE_URL - Требует, что бы URL содержал часть с путем. + Требует, чтобы URL содержал часть с путем. @@ -676,7 +676,7 @@ filter.default_flags = 0 FILTER_VALIDATE_URL - Требует, что бы URL содержал часть со строкой запроса. + Требует, чтобы URL содержал часть со строкой запроса. @@ -684,7 +684,7 @@ filter.default_flags = 0 - Требует, чтобы значение было скалярной величиной. + Требует, чтобы значение было скалярным. @@ -700,8 +700,8 @@ filter.default_flags = 0 - Если значение скалярное, то оно трактуется как массив с одним элементом, - равным этому значению. + Если значение скалярное, то оно будет рассматриваться как массив с единственным элементом + с этим значением diff --git a/reference/filter/ini.xml b/reference/filter/ini.xml index 857937cf9..c30a8c60f 100644 --- a/reference/filter/ini.xml +++ b/reference/filter/ini.xml @@ -47,9 +47,9 @@ - Фильтрует все $_GET, $_POST, + Фильтрует все данные $_GET, $_POST, $_COOKIE, $_REQUEST и - $_SERVER данные этим фильтром. + $_SERVER этим фильтром. Исходные данные могут быть получены с помощью filter_input.