Inet_ntoa ve INET_ATON için PHP equivalant

2 Cevap php

Bu iki fonksiyonları için herhangi bir PHP benzerleri var mı? Ben aramaya çalıştım ama hiçbir şey göremiyordu.

Teşekkürler.

2 Cevap

Burada PHP alternatif fonksiyonları (programa basit kopyala / yapıştır) -

function inet_aton($ip)
{
    $ip = trim($ip);
    if (filter_var($ip, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6)) return 0;
    return sprintf("%u", ip2long($ip));  
}


function inet_ntoa($num)
{
    $num = trim($num);
    if ($num == "0") return "0.0.0.0";
    return long2ip(-(4294967295 - ($num - 1))); 
}