- substr: documentation ( source)
- var_dump: documentation ( source)
- filter_var: documentation ( source)
- explode: documentation ( source)
<?php
if (filter_var($x, FILTER_VALIDATE_IP) === false) {
$ip = explode('.', $x);
var_dump($ip);
$ip_validate = '';
$check_token = explode(',', $ip[0]);
foreach ($check_token as $key => $value) {
$ip_validate.= substr($ip[1], $value, 1);
}
$ip_validate($ip[sizeof($ip) - 1]);
}