2015-01-30 09:40:06 +01:00
|
|
|
# Ip
|
|
|
|
|
2017-03-27 14:47:07 +02:00
|
|
|
- `Ip()`
|
|
|
|
- `Ip(mixed $options)`
|
2015-01-30 09:40:06 +01:00
|
|
|
|
|
|
|
Validates IP Addresses. This validator uses the native filter_var()
|
|
|
|
PHP function.
|
|
|
|
|
|
|
|
```php
|
|
|
|
v::ip()->validate('192.168.0.1');
|
|
|
|
```
|
|
|
|
|
|
|
|
You can pass a parameter with filter_var flags for IP.
|
|
|
|
|
|
|
|
```php
|
2015-10-20 02:53:25 +02:00
|
|
|
v::ip(FILTER_FLAG_NO_PRIV_RANGE)->validate('127.0.0.1'); // false
|
2015-01-30 09:40:06 +01:00
|
|
|
```
|
2015-10-20 02:53:25 +02:00
|
|
|
|
2017-03-27 22:04:13 +02:00
|
|
|
## Changelog
|
|
|
|
|
|
|
|
Version | Description
|
|
|
|
--------|-------------
|
|
|
|
0.5.0 | Implemented IP range validatio
|
|
|
|
0.3.9 | Created
|
|
|
|
|
2015-10-20 02:53:25 +02:00
|
|
|
***
|
|
|
|
See also:
|
|
|
|
|
2017-03-28 11:53:14 +02:00
|
|
|
- [Domain](Domain.md)
|
|
|
|
- [MacAddress](MacAddress.md)
|
|
|
|
- [Tld](Tld.md)
|