array ( 0 => 'index.php', 1 => 'PHP Manual', ), 'head' => array ( 0 => 'UTF-8', 1 => 'es', ), 'this' => array ( 0 => 'function.getenv.php', 1 => 'getenv', ), 'up' => array ( 0 => 'ref.info.php', 1 => 'Funciones de Opciones/Info de PHP', ), 'prev' => array ( 0 => 'function.get-resources.php', 1 => 'get_resources', ), 'next' => array ( 0 => 'function.getlastmod.php', 1 => 'getlastmod', ), 'alternatives' => array ( ), 'source' => array ( 'lang' => 'es', 'path' => 'reference/info/functions/getenv.xml', ), ); $setup["toc"] = $TOC; $setup["toc_deprecated"] = $TOC_DEPRECATED; $setup["parents"] = $PARENTS; manual_setup($setup); ?>
(PHP 4, PHP 5, PHP 7, PHP 8)
getenv — Obtiene el valor de una variable de entorno
Obtiene el valor de una variable de entorno.
Se puede ver una lista de todas las variables de entorno usando phpinfo(). Muchas de estas variables están listadas bajo la especificación » RFC 3875, específicamente la sección 4.1, "Request Meta-Variables".
varname
El nombre de variable.
Devuelve el valor de la variable de entorno
varname
, o false
si la variable
entorno varname
no existe.
Ejemplo #1 Ejemplo de getenv()
<?php
// Ejemplo de uso de getenv()
$ip = getenv('REMOTE_ADDR');
// O simplemente use una Superglobal ($_SERVER o $_ENV)
$ip = $_SERVER['REMOTE_ADDR'];
?>