Class

Symfony\Component\Translation\Interval

class Interval

Tests if a given number belongs to a given math interval.

An interval can represent a finite set of numbers:

{1,2,3,4}

An interval can represent numbers between two numbers:

[1, +Inf] ]-1,2[

The left delimiter can be [ (inclusive) or ] (exclusive). The right delimiter can be [ (exclusive) or ] (inclusive). Beside numbers, you can use -Inf and +Inf for the infinite.

Methods

static  test(integer $number, string $interval)

Tests if the given number is in the math interval.

static string getIntervalRegexp()

Returns a Regexp that matches valid intervals.

Details

at line 42
static public test(integer $number, string $interval)

Tests if the given number is in the math interval.

Parameters

integer $number A number
string $interval An interval

at line 74
static public string getIntervalRegexp()

Returns a Regexp that matches valid intervals.

Return Value

string A Regexp (without the delimiters)