> 백엔드 개발 > PHP 문제 > PHP를 사용하여 IP 주소를 얻는 방법

PHP를 사용하여 IP 주소를 얻는 방법

autoload
풀어 주다: 2023-03-08 22:30:01
원래의
6510명이 탐색했습니다.

PHP를 사용하여 IP 주소를 얻는 방법

이 글에서는 주로 IP 주소를 얻기 위해 dos 명령을 사용하는 방법을 소개하고, IP 주소를 얻기 위해 php를 사용하는 방법도 제공합니다. >ip주소 방식. 재나는 일반적으로 컴퓨터가 이 컴퓨터의 IP 주소를 쿼리할 때 DOS 명령 dos命令获取IP地址,同时还提供了利用php获取ip地址的方法。

众所周知一般在计算机查询本机ip地址时,使用的是dos命令

      win + r 调出dos命令

PHP를 사용하여 IP 주소를 얻는 방법

  利用ipconfig/all 获取自己的ip地址(我就不暴露自己ip了)

PHP를 사용하여 IP 주소를 얻는 방법

但是如何php中获取自己的IP

Win + R DOS 명령

ipconfig/all을 사용하여 자신의 ip 주소를 얻으세요(내 IP는 노출하지 않습니다)

PHP를 사용하여 IP 주소를 얻는 방법

하지만 어떻게 PHP에서 자신의 IP 주소를 얻는 방법은 무엇입니까?

방법 1:

<?php  
$ip = $_SERVER["REMOTE_ADDR"];
echo $ip;
?>
로그인 후 복사
방법 2:

<?php 
$ip = ($_SERVER["HTTP_VIA"]) ? $_SERVER["HTTP_X_FORWARDED_FOR"] : $_SERVER["REMOTE_ADDR"];
$ip = ($ip) ? $ip : $_SERVER["REMOTE_ADDR"];
echo $ip;
?>
로그인 후 복사
🎜🎜방법 3: 🎜🎜
<?php
if(getenv(&#39;HTTP_CLIENT_IP&#39;)) {
  $onlineip = getenv(&#39;HTTP_CLIENT_IP&#39;);} elseif(getenv(&#39;HTTP_X_FORWARDED_FOR&#39;)) {
  $onlineip = getenv(&#39;HTTP_X_FORWARDED_FOR&#39;);} elseif(getenv(&#39;REMOTE_ADDR&#39;)) {
  $onlineip = getenv(&#39;REMOTE_ADDR&#39;);} else {
  $onlineip = $HTTP_SERVER_VARS[&#39;REMOTE_ADDR&#39;];}echo $onlineip;
?>
로그인 후 복사
🎜권장: "🎜php video tutorial🎜" "🎜php tutorial🎜"🎜

위 내용은 PHP를 사용하여 IP 주소를 얻는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿