分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > IT知识

PHP获取客户端IP地址,服务器IP地址

发布时间:2023-09-06 01:33责任编辑:苏小强关键词:PHPIP地址
============================================获取客户端IP==============================================
public static function getClientIp() {
???if (getenv(‘HTTP_CLIENT_IP‘)) {
???????$client_ip = getenv(‘HTTP_CLIENT_IP‘);
???} elseif (getenv(‘HTTP_X_FORWARDED_FOR‘)) {
???????$client_ip = getenv(‘HTTP_X_FORWARDED_FOR‘);
???} elseif (getenv(‘REMOTE_ADDR‘)) {
???????$client_ip = getenv(‘REMOTE_ADDR‘);
???} else {
???????$client_ip = $_SERVER[‘REMOTE_ADDR‘];
???}
???return $client_ip;
}

============================================获取服务端IP==============================================
public static function getServerIp() {
 ???if (isset($_SERVER)) {
???????if ($_SERVER[‘SERVER_ADDR‘]) {
???????????$server_ip = $_SERVER[‘SERVER_ADDR‘];
???????} else {
???????????$server_ip = $_SERVER[‘LOCAL_ADDR‘];
???????}
???} else {
???????$server_ip = getenv(‘SERVER_ADDR‘);
???}
???return $server_ip;
}

PHP获取客户端IP地址,服务器IP地址

原文地址:https://www.cnblogs.com/skylonglong/p/8167967.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved