$ip = getenv("REMOTE_ADDR");
$pos = strrpos($ip, ".");
$ip = substr($ip,0,$pos).".*";
echo $ip;
:)======================================
我的论坛:www.feelermusic.com/bbs/

解决方案 »

  1.   

    $ip=eregi_replace("([0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)[0-9]{1,3}","\\1",$ip);
      

  2.   

    <?
    $d="203.233.134.233";
    echo preg_replace("/((\d+\.){3})\d+/","\\1xxx",$d);
    ?>
      

  3.   

    echo preg_replace("/\d+$/","xxx",$d);
      

  4.   

    楼上的,他还是要保留前几位的呀。
    echo preg_replace ("/\d+\.\d+\.\d+\.(\d+)/","\\1xxx",$d);
      

  5.   

    $ip = getenv("REMOTE_ADDR");
    $ip = "***.***.***.***";hehe
      

  6.   

    楼上上的,我用了这个也可以的呀。
    echo preg_replace("/\d+$/","xxx",$d);