zakrytie poledneho oktetu IP adresy
zakrytie poledneho oktetu IP adresy
treba mi v PHP urobit skrypt ktorym sa zakryje posledny oktet IPcky, tj. moja ip 192.168.0.15 ale zobrazi sa 192.168.0.X[/i]
Toto ti namiesto posledného čísla dá x (počet je podľa číslic v poslednom oktete):
Ale nekontroluje sa, či je zadaná hodnota IP (pridať to tam nie je problém).
Kód: Vybrať všetko
function hide_last_octet($ip)
{
$pos=strrpos($ip, ".");
if ($pos !== false && $pos < strlen($ip) - 1) {
$pos++;
$new_ip = substr($ip, 0, $pos) . str_repeat("x", strlen($ip)-$pos);
} else {
$new_ip = $ip;
}
return $new_ip;
}
echo hide_last_octet("192.26.13.12");