Интервал
класс Interval
Проверяет, принадлежит ли заданное число заданному математическому интервалу.
Интервал может представлять конечное множество чисел:
{1,2,3,4}
Интервал может представлять числа между двумя числами:
[1, +Inf] ]-1,2[
Левая граница может быть [ (включительно) или ] (исключительно). Правая граница может быть [ (исключительно) или ] (включительно). Помимо чисел, можно использовать -Inf и +Inf для бесконечности.
Методы
| static bool | test(int $number, string $interval) Проверяет, находится ли заданное число в математическом интервале. | |
| static string | getIntervalRegexp() Возвращает регулярное выражение, которое соответствует допустимым интервалам. |
Подробности
static bool test(int $number, string $interval)
Проверяет, находится ли заданное число в математическом интервале.
Параметры
| int | $number | Число |
| string | $interval | Интервал |
Возвращаемое значение
| bool |
Исключения
| InvalidArgumentException |
static string getIntervalRegexp()
Возвращает регулярное выражение, которое соответствует допустимым интервалам.
Возвращаемое значение
| string | Регулярное выражение (без разделителей) |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.1/Symfony/Component/Translation/Interval.html