Aquí una sencilla función para esconder parte de una IP como por ejemplo: 83.53.234.XXX
function Esconder_IP($ip){
$ip_array = explode(".",$ip); //Separamos los valores de la Ip
$x = strlen($ip_array[3]); //Contamos el ultimo valor de numeros
$x_num = array("","X","XX","XXX"); //Creamos un array para mostrar una X por cada numero
$ip = $ip_array[0].".".$ip_array[1].".".$ip_array[2].".".$x_num[$x]; //Recompilamos la Ip con los valores cifrados
return $ip; //Devolvemos el resultado de la función
}
Podéis probarlo:
echo Esconder_IP($_SERVER['REMOTE_ADDR']);
Un saludo.