两种PHP获取服务器端IP地址的方法

2017-01-10 10:05:59来源:oschina作者:蜗牛奔跑人点击

第七城市
两种PHP获取服务器端IP地址的方法

PHP获取服务器IP地址方法一:


1

2

3

4

5

6


if('/'==DIRECTORY_SEPARATOR){

$server_ip=$_SERVER['SERVER_ADDR'];

}else{

$server_ip=@gethostbyname($_SERVER['SERVER_NAME']);

}

echo$server_ip;



php获取服务器ip地址方法二:


1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19


/**

* 获取服务器端IP地址

* @return string

*/

functionget_server_ip(){

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;

}

echoget_server_ip();



第七城市

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台