ホームページ  >  記事  >  バックエンド開発  >  サーバー側の事前定義変数 $_SERVER の PHP メソッド

サーバー側の事前定義変数 $_SERVER の PHP メソッド

墨辰丷
墨辰丷オリジナル
2018-06-09 14:54:441635ブラウズ

この記事では主にサーバーサイドの定義済み変数 $_SERVER の PHP のメソッドを紹介します。興味のある方はぜひ参考にしてください。

この記事の例では、PHP がアクセス IP を決定する方法を次のように説明しています:

<?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 = &#39;&#39;; 
  } 
  preg_match ( "/[\d\.]{7,15}/", $cip, $cips ); 
  $cip = isset ( $cips [0] ) ? $cips [0] : &#39;unknown&#39;; 
  unset ( $cips ); 
  return $cip; 
} 
?>

概要: 上記がこの記事の全内容です。お役に立てば幸いです。みんなの勉強に。

関連する推奨事項:

php 再帰的走査による無限分類の実現

php による実装ニュース リリース システム

新浪音楽ライブラリ検索インターフェイスを通じて曲をクエリするための php 関数

以上がサーバー側の事前定義変数 $_SERVER の PHP メソッドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。