Функция PHP ip2long()
Пример
Преобразуйте IPv4-адрес в длинное целое:
<?php
$ip = gethostbyname("www.w3schools.com");
$out = "The following URLs are
equivalent:<br>";
$out .= "https://www.w3schools.com/, https://" . $ip .
"/, and https://" . sprintf("%u", ip2long($ip)) . "/";
echo $out;
?>
Определение и использование
Функция ip2long() преобразует адрес IPv4 в длинное целое число.
Синтаксис
ip2long(address)
Значения параметров
Parameter | Description |
---|---|
address | Required. Specifies a standard IP address |
Технические детали
Возвращаемое значение: | Длинное целое число. FALSE в случае неудачи |
---|---|
Версия PHP: | 4.0+ |
Журнал изменений PHP: | PHP 5.5: До этой версии в Windows эта функция могла возвращать действительное число, даже если переданное значение не было адресом IPv4. PHP 5.2: PHP 5.5: до этой версии эта функция могла возвращать действительное число, даже если переданное значение не было IPv4-адресом. |
❮ Справочник по сети PHP