PHP头条
热点:

php判断访问IP的方法


 这篇文章主要介绍了php判断访问IP的方法,涉及php针对服务器端预定义变量$_SERVER的相关判断与使用技巧,需要的朋友可以参考下

 

 

本文实例讲述了php判断访问IP的方法。分享给大家供大家参考。具体如下:

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

<?php 

function getIP() { 

  if (! empty ( $_SERVER ["HTTP_CLIENT_IP"] )) { 

    $cip = $_SERVER ["HTTP_CLIENT_IP"]; 

  } else if (! empty ( $_SERVER ["HTTP_X_FORWARDED_FOR"] )) { 

    $cip = $_SERVER ["HTTP_X_FORWARDED_FOR"]; 

  } else if (! empty ( $_SERVER ["REMOTE_ADDR"] )) { 

    $cip = $_SERVER ["REMOTE_ADDR"]; 

  } else

    $cip = ''

  

  preg_match ( "/[\d\.]{7,15}/", $cip, $cips ); 

  $cip = isset ( $cips [0] ) ? $cips [0] : 'unknown'

  unset ( $cips ); 

  return $cip

?>

希望本文所述对大家的php程序设计有所帮助。

 

        :更多精彩教程请关注帮客之家网页设计教程 栏目,

www.phpzy.comtrue/php/26887.htmlTechArticlephp判断访问IP的方法 这篇文章主要介绍了php判断访问IP的方法,涉及php针对服务器端预定义变量$_SERVER的相关判断与使用技巧,需要的朋友可以参考下 本文实例讲述了php判断访问IP的方法。...

相关文章

    暂无相关文章

PHP之友评论

今天推荐