¿Qué es una dirección IP?
La dirección IP significa Dirección de Protocolo de Internet. Una dirección IP se utiliza para proporcionar una identidad a un dispositivo en red. Las direcciones IP permiten identificar y diferenciar la ubicación de diferentes dispositivos digitales que están conectados a Internet de otros dispositivos.
En esta publicación, hemos discutido dos formas diferentes de determinar la dirección IP del cliente desde un script PHP como se explica a continuación:
- Usando la función getenv() : Para obtener la dirección IP, usamos el comando getenv(“REMOTE_ADDR”) .
La función getenv() en PHP se usa para recuperar valores de una variable de entorno en PHP.
Se utiliza para devolver el valor de una variable de entorno específica.
Sintaxis:
PHP
<?php $ipaddress = getenv("REMOTE_ADDR") ; Echo "Your IP Address is " . $ipaddress; ?>
Producción :
Your IP is 127.1.1.0
- Determinación de la dirección IP usando el método variable $_SERVER : hay otra forma de obtener la dirección IP usando las variables $_SERVER[‘REMOTE_ADDR’] o $_SERVER[‘REMOTE_HOST’] . La variable en la array $_SERVER es creada por el servidor web, como apache, y se puede usar en PHP.
Básicamente , $_SERVER[‘REMOTE_ADDR’] proporciona la dirección IP desde la que se envió la solicitud al servidor web.
Sintaxis:
PHP
<?php $ipaddress = $_SERVER['REMOTE_ADDR'] Echo "Your IP Address is " . $ipaddress; ?>
Producción :
Your IP is 127.1.1.0
Publicación traducida automáticamente
Artículo escrito por Shubrodeep Banerjee y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA