php_PHP チュートリアルでアクセス IP を決定する方法

WBOY
リリース: 2016-07-13 09:49:56
オリジナル
1099 人が閲覧しました

phpでアクセスIPを決定する方法

この記事では主に、サーバーサイドの事前定義変数$_SERVERのPHP関連の判断と使用スキルを含む、PHPでアクセスIPを決定する方法を紹介します。

この記事の例では、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 プログラミング設計に役立つことを願っています。

: よりエキサイティングなチュートリアルについては、Bangke HomeWeb Design Tutorialのコラム、

に注目してください。

www.bkjia.com本当http://www.bkjia.com/PHPjc/1018922.html技術記事この記事では主に、PHP がアクセス IP を決定する方法を紹介し、サーバー側の事前定義変数 $_SERVER の PHP の判断と使用スキルについて説明します。
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!