Funkcja PHP ip2long()
Przykład
Konwertuj adres IPv4 na długą liczbę całkowitą:
<?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;
?>
Definicja i użycie
Funkcja ip2long() konwertuje adres IPv4 na długą liczbę całkowitą.
Składnia
ip2long(address)
Wartości parametrów
Parameter | Description |
---|---|
address | Required. Specifies a standard IP address |
Szczegóły techniczne
Wartość zwrotu: | Długa liczba całkowita. FAŁSZ w przypadku niepowodzenia |
---|---|
Wersja PHP: | 4.0+ |
Dziennik zmian PHP: | PHP 5.5: Przed tą wersją, w systemie Windows, ta funkcja mogła zwracać poprawną liczbę, nawet jeśli przekazana wartość nie była adresem IPv4. PHP 5.2: PHP 5.5: Wcześniej ta funkcja mogła zwracać poprawną liczbę, nawet jeśli przekazana wartość nie była adresem IPv4. |
❮ Informacje o sieci PHP