phpcredits
phpversion
PHP Options/Info Functions
PHP Manual

# phpinfo

(PHP 4, PHP 5)

phpinfo — Imprime cantidades de información sobre PHP

### Descripción

bool phpinfo ([ int `$que` ] )

Imprime una gran cantidad de información sobre el estado actual de PHP. Esto incluye información sobre las opciones de compilación de PHP y sus extensiones, la versión de PHP, información del servidor y el entorno (si ha sido compilado como módulo), el entorno de PHP, información de la versión del SO, rutas, valores de configuración maestros y locales, cabeceras HTTP y la licencia de PHP.

Dado que cada sistema es configurado de forma distinta, phpinfo() es usado con frecuencia para verificar los parámetros de configuración y las variables predefinidas disponibles en un sistema dado.

phpinfo() es también una valiosa herramienta de depuración ya que contiene todos los datos EGPCS (Entorno, GET, POST, Cookie, Servidor).

### Lista de parámetros

`que`

  La salida puede ser personalizada pasando uno o más de los siguientes valores constantes a nivel de bites juntos en el parámetro opcional `que` . Es posible combinar también las respectivas constantes o valores de bits juntos con el operador or.

  Opciones de phpinfo()
  Nombre (constante) | Valor | Descripción
  --- | --- | ---
  INFO_GENERAL | 1 | La línea de configuración, ubicación de php.ini, fecha de compilación, Servidor Web, Sistema y más.
  INFO_CREDITS | 2 | Créditos de PHP. Vea también phpcredits().
  INFO_CONFIGURATION | 4 | Valores Locales y Maestros actuales de las directivas PHP. Vea también ini_get().
  INFO_MODULES | 8 | Módulos cargados y sus respectivos parámetros. Vea también get_loaded_extensions().
  INFO_ENVIRONMENT | 16 | Información de Variables de Entorno, también disponible en $_ENV.
  INFO_VARIABLES | 32 | Muestra todas las variables predefinidas de EGPCS (Entorno, GET, POST, Cookie, Servidor).
  INFO_LICENSE | 64 | Información de Licencia de PHP. Vea también el » FAQ de licencia.
  INFO_ALL | -1 | Muestra todo lo anterior. Este es el valor predeterminado.

### Valores retornados

Devuelve `TRUE` si todo se llevó a cabo correctamente, `FALSE` en caso de fallo.

### Ejemplos

Example #1 Ejemplo de phpinfo()

`<?php
// Muestra toda la información, por omisión INFO_ALL
phpinfo();
// Mostrar sólo la información de módulos.
// phpinfo(8) produce el mismo resultado.
phpinfo(INFO_MODULES);
?>`

### Notes

> Note: Partes de la información desplegada son deshabilitadas cuando el parámetro de configuración expose_php se establece como off. Esto incluye los logos de PHP y Zend, y los créditos.

> Note: phpinfo() produce texto plano como salida en lugar de HTML cuando se usa en modo CLI.

### Ver también

- phpversion() - Obtiene la versión de PHP actual
- phpcredits() - Imprime los créditos de PHP
- php_logo_guid() - Obtiene el valor guid del logo
- ini_get() - Obtiene el valor de una opción de configuración
- ini_set() - Establece el valor de una opción de configuración
- get_loaded_extensions() - Devuelve una matriz con los nombres de todos los módulos compilados y cargados
- Variables Predefinidas

phpcredits
phpversion
PHP Options/Info Functions
PHP Manual