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 адреса, используя функцию filter_var
+ Валидация IP-адреса, используя функцию filter_var
- Нормализация значения (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_REQUIREDFILTER_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.