Loading:


    ip2long
    int ip2long ( string $ip_address )

    Konwertuje ciąg zawierający adres (IPv4) Internet Protocol kropka na adres prawidłowy


    Parametry

     

    ip_address - Standardowy format adresu



    Zwracane wartości


    Zwraca adres IPv4 lub błąd jeśli ip_address jest nie poprawny



    Napisz Artyku³

    Listing


    //Example #1 ip2long() Example
    <?php
    $ip = gethostbyname('www.example.com');
    $out = "Poniższe adresy URL są równoważne:<br />\n";
    $out .= 'http://www.example.com/, http://' . $ip . '/, i http://' . sprintf("%u", ip2long($ip)) . "/<br />\n";
    echo $out;
    ?>

    /*
    Example #2 Wyświeti adres IP
           
    Drugi przykład pokazuje w jaki sposób wyświetlić skonwertowny adres z funkcji printf () w obu PHP 4 i PHP 5:
    */

    <?php
    $ip   = gethostbyname('www.example.com');
    $long = ip2long($ip);

    if ($long == -1 || $long === FALSE) {
        echo 'Błędny IP, spróbuj ponownie';
    } else {
        echo $ip   . "\n";           // 192.0.34.166
        echo $long . "\n";           // -1073732954
        printf("%u\n", ip2long($ip)); // 3221234342
    }
    ?>
    /*
    Example #3 walidacja IP
    ip2long() nie powinien byc uyty jako pojedynczy formularz walidacji IP. Połączyć go z long2ip():
    */

    <?php
    // Upewnij się ze adres IP jest poprawny skonwertuj również nie kompletne IP do poprawnego formatu, patrz poniżej.
    $ip = long2ip(ip2long("127.0.0.1")); // "127.0.0.1"
    $ip = long2ip(ip2long("10.0.0")); // "10.0.0.0"
    $ip = long2ip(ip2long("10.0.256")); // "10.0.1.0"
    ?>
     




    Dodano przez: igor
    Ranga: Administrator serwisu Punktów: 0
    Komentarze użytkowników
      • Tre¶æ komentarza
        Kod do komentarza (opcjonalnie)
        PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
        Autor
        Token
        token

         

         








    funkcje.net
    Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2025 v.1.5 | design: diviXdesign & rainbowcolors