Maison  >  Article  >  développement back-end  >  Comment obtenir une adresse IP en utilisant php

Comment obtenir une adresse IP en utilisant php

autoload
autoloadoriginal
2021-03-24 17:09:566489parcourir

Comment obtenir une adresse IP en utilisant php

Cet article présente principalement l'utilisation de la commande dos pour obtenir l'adresse IP, et fournit également une méthode d'utilisation de php pour obtenir l'adresse ip.

Comme nous le savons tous, lorsqu'un ordinateur interroge l'adresse IP locale, la commande dos

est utilisée win + r Appelez la commande dos

Comment obtenir une adresse IP en utilisant php

Utilisez ipconfig/all pour obtenir votre propre adresse ip (je ne révélerai pas mon IP)

Comment obtenir une adresse IP en utilisant php

Mais comment procurez-vous le vôtre auprès de php Où est l'adresse IP ?

Première méthode :

<?php  
$ip = $_SERVER["REMOTE_ADDR"];
echo $ip;
?>

Méthode deux :

<?php 
$ip = ($_SERVER["HTTP_VIA"]) ? $_SERVER["HTTP_X_FORWARDED_FOR"] : $_SERVER["REMOTE_ADDR"];
$ip = ($ip) ? $ip : $_SERVER["REMOTE_ADDR"];
echo $ip;
?>

Troisième méthode :

<?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;
?>

recommande : "tutoriel vidéo php" "tutoriel php"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Articles Liés

Voir plus