for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Chai17\Models;
class ValidateIP
{
public function validate($ipNumber)
$result = [];
if (filter_var($ipNumber, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6)) {
$result = [true, "IPV6", $ipNumber];
return $result;
} elseif (filter_var($ipNumber, FILTER_VALIDATE_IP, FILTER_FLAG_IPV4)) {
$result = [true, "IPV4", $ipNumber];
}
$result = [false, "IPV6", $ipNumber];