54SA.COM|专注于系统亚博体育官方网址管理,为中国SA提供动力!
当前位置: 主页 > Linux > PHP4/PHP5 >

php实现评论ip隐藏最后一位的显示

时间:2011-07-19 11:02来源:未知 编辑:admin

网站从用户隐私角度评论需要隐藏客户IP地址最后一位,PHP可以简单的做到,适用于所有PHP程序的CMS

  1. $ip?=?'127.0.0.1'; ?
  2. $reg1?=?'/((?:\d+\.){3})\d+/'; ?
  3. $reg2?=?'~(\d+)\.(\d+)\.(\d+)\.(\d+)~'; ?
  4. echo?preg_replace($reg1,?"\\1*",?$ip);//以上输出结果为:127.0.0.* ?
  5. echo?"
    "
    ; ?
  6. echo?preg_replace($reg2,?"$1.$2.*.*",?$ip);//以上输出结果为:127.0.*.*? ?
  7. ?>?

方法利用正则隐藏IP地址最后一位或者两位。

[责任编辑:admin]

------分隔线----------------------------