1 - 下载 Swoole Loader 请下载 WINNT 系统 PHP-7.4.33 版本 非线程安全 的 swoole_loader 扩展,点击直达下载页面 2 - 安装 Swoole Loader 将刚才下载的 swoole_loader 扩展文件( swoole_loader.dll )上传到当前 PHP 的扩展安装目录中: ext......
php判断ip是否内网
来源:互联网
2023-03-16 18:51:05 334
PHP判断一个IP是内网还是外网,主要判断的还是客户端IP,而获取一个客户端的IP使用的是PHP的超全局变量$_SERVER['REMOTE_ADDR']
工具/原料
- 计算机一台
- $_SERVER['REMOTE_ADDR']
方法/步骤
新建一个PHP文档,并获取访问客户端的IP,示例:
$cip = $_SERVER['REMOTE_ADDR'];
使用echo显式的输出当前访问客户的IP,以便调试
保存以上内容,查看当前访问端的IP,如示例中是本地的(即内网)127.0.0.1,其中“127.”是内网IP的一个特性字符串
使用strpos()内置函数,判断当前客户是否来自内网,示例:
if(strpos($cip,'127.')==0){
echo '当前客户来自(内网):'. $cip;
}else{
echo '外网用户:'. $cip;
}
保存以上文件,查看最终效果,判断IP来自内网或外网
注意事项
- $_SERVER['REMOTE_ADDR']用于获取客户端IP
- 喜欢此经验,请投票和点赞
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
标签: PHP
上一篇:如何开启或关闭PHP页面中的错误提示 下一篇:从入门到精通的PHP全套教程
相关文章