1# Between 2 3- `v::between(mixed $start, mixed $end)` 4- `v::between(mixed $start, mixed $end, boolean $inclusive = true)` 5 6Validates ranges. Most simple example: 7 8```php 9v::intVal()->between(10, 20)->validate(15); // true 10``` 11 12The type as the first validator in a chain is a good practice, 13since between accepts many types: 14 15```php 16v::stringType()->between('a', 'f')->validate('c'); // true 17``` 18 19Also very powerful with dates: 20 21```php 22v::date()->between('2009-01-01', '2013-01-01')->validate('2010-01-01'); // true 23``` 24 25Date ranges accept strtotime values: 26 27```php 28v::date()->between('yesterday', 'tomorrow')->validate('now'); // true 29``` 30 31A third parameter may be passed to validate the passed values inclusive: 32 33```php 34v::date()->between(10, 20, true)->validate(20); // true 35``` 36 37Message template for this validator includes `{{minValue}}` and `{{maxValue}}`. 38 39*** 40See also: 41 42 * [Length](Length.md) 43 * [Min](Min.md) 44 * [Max](Max.md) 45