require internal validation

This commit is contained in:
ghost 2023-12-16 15:49:41 +02:00
parent b3ff41751d
commit 26315c924f

View file

@ -29,6 +29,8 @@ class Socket
} }
public static function isOpen(string $host, int $port = -1, ?float $timeout = null, int &$error_code = null, string &$error_message = null): bool public static function isOpen(string $host, int $port = -1, ?float $timeout = null, int &$error_code = null, string &$error_message = null): bool
{
if (self::isHost($host) && self::isPort($port))
{ {
return is_resource( return is_resource(
@fsockopen( @fsockopen(
@ -40,4 +42,7 @@ class Socket
) )
); );
} }
return false;
}
} }