ipv4 주소 형식은 255.255.255.255 또는 255.255.255.255/0 ~ 32 이면 true, 아니면 false 입니다.


ex.1)

 function ipv4_check($block)
 {
    if(preg_match('@^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)((?:(?:/(?:3[0-2]|2[0-9]|1[0-9]|[0-9])))?)$@'$block) && (preg_last_error() === PREG_NO_ERROR))
 {
    return true;

 }
    return 
false;
}
echo 
ipv4_check("127.0.0.1"); // true
 echo ipv4_check("127.0.0.1/32"); // true

echo ipv4_check("127.0.0.256"); // false
echo ipv4_check("127.0.0.1/33"); // false