很久之前写过一个使用ASP隐藏IP地址末位的文章,也就是有时候为了保护用户的隐私,会隐藏用户的IP地址,达成类似于 222.222.222.* 的效果。
现在想要用PHP来实现,经过尝试,其实非常简单,仅仅需要使用两个PHP字符串函数就可以实现。
步骤是:
首先,用 strripos() 函数查找“.”最后出现的位置;
然后,用 substr() 函数截取最后一个“.”之前的字符串(相关文章:PHP用substr函数截取字符串中的某部分)。
$dot = strripos($ip,"."); //查找“.”最后出现的位置 $hide_ip = substr($ip,0,$dot).".*"; //输出“.”最后出现位置之前的字符串并加上*号 echo $hide_ip;
假如 $ip = 222.222.222.222 ,输出的结果是:222.222.222.*
下一篇:Windows 2016 & Windows 10 中IIS安装和配置PHP的步骤
上一篇:GB2312网页调用或引入UTF-8编码的JS显示乱码的解决方法
- 相关文章 -
PHP中如何去掉字符串首尾空格 - 2013-12-12
php使用strlen()判断字符串长度 - 2013-12-12
用PHP读写文本文档制作最简单的访问计数器 - 2010-10-13
WordPress 开启 SSL 成功使用 https:// 访问的方法 - 2023-03-09
PHP用substr函数截取字符串中的某部分 - 2012-12-27
PHP 使用 $_GET 提示 Undefined array key 怎么办? - 2022-05-14
PHP 使用 $_POST 提示 Undefined array key 怎么办? - 2022-01-01
PHP使用date()函数输出日期时间 - 2012-08-29
- 文章评论 -
- 最新评论[0条评论] -
版权所有©逍遥峡谷 - 星际中心超自然局 · 地球总部 |
逍遥峡谷 ·
酷品优选
Copyright©Interstellar Central Occult Agency (I.C.O.A)
本局纯属虚构,如有雷同,纯属巧合