env

env muestra valores de entorno, servidor y petición visibles para el proceso PHP actual y enmascara campos que parecen credenciales o secretos.

DiagnósticoVersión 1.1.4Estable
lil-terminal

Resumen

Usa env para responder qué recibió realmente PHP: una variable de entorno, un campo de $_SERVER o un parámetro de petición. No existe un modo de secretos en claro.

Lo que puede ver la petición PHP actual

El entorno de PHP no es el mismo que el de una shell interactiva. El hosting, servidor web y SAPI deciden qué valores existen. env informa del contexto de la petición actual y oculta valores con aspecto sensible.

Sintaxis

lil-terminal
env [env|server|request] [<name>]

Referencia

env

mostrar variables de entorno

env <name>

mostrar la variable de entorno <name>

env server [<name>]

mostrar valores de $_SERVER

env request [<name>]

mostrar valores de $_REQUEST

Vista interactiva del sandbox

Ejecuta los ejemplos preparados directamente en la página. Los resultados están predefinidos y se muestran en el navegador; no se ejecuta ningún comando de terminal en el servidor.

Comparar valores del servidor y del entorno

Instalar y administrar

Instala la versión compatible actual. Elige Base para el conjunto completo de funciones o Minimum para el paquete reducido; usa upgrade para actualizar un módulo ya instalado.

Base y Minimum son dos paquetes de la misma versión actual del módulo.

Paquete Base

Instala el paquete completo con referencia local y todos los modos publicados.

install env
Paquete Minimum

Instalar el paquete reducido. No incluye la referencia local; help <cmd> -i abre la referencia actual del servidor.

install env -m
Versión pública exacta

Instalar exactamente esta versión publicada.

install env -v 1.1.4
Comprobar o actualizar

upgrade comprueba la compatibilidad y sustituye el bloque solo cuando hace falta.

upgrade env
Eliminar módulo

Elimina el bloque de extensión sin tocar el núcleo ni otros módulos.

install env -u

Ejemplos

Los ejemplos se pueden copiar, pero el sitio no los ejecuta. Revisa rutas, permisos y opciones destructivas.

Comparar valores del servidor y del entorno
pwd | env server SERVER_ADDR | env TMP
sandbox

SERVER_ADDR  203.0.113.10

TMP  /tmp
Env · all
env
APP_ENV      production
PATH         /usr/local/bin:/usr/bin:/bin
TMP          /tmp
API_TOKEN    [hidden]
Env · value
env TMP
TMP  /tmp
Env · server
env server SERVER_ADDR
SERVER_ADDR  203.0.113.10
Env · request
env request
page    docs
filter  development
Gestionar una variable ausente
env LIL_DOES_NOT_EXIST
No se encontró: variable

Archivo usado en este ejemplo: sandbox/config/.env.example

El ejemplo usa un archivo o directorio del espacio protegido de documentación /sandbox/.

APP_ENV=development
APP_DEBUG=1
DB_HOST=localhost
DB_NAME=lil_sandbox
DB_USER=example
DB_PASSWORD=replace_me

Documentación relacionada

Versión pública actual

v1.1.42026-08-08

<name> uniforme

Las consultas env, server y request usan el mismo marcador <name>.