phpinfo

phpinfo

(PHP 3, 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. Asimismo, phpinfo() es una valiosa herramienta de depuraci贸n ya que contiene todos los datos EGPCS (Entorno, GET, POST, Cookie, Servidor).

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.

Tabla 1. Opciones de phpinfo()

Nombre (constante)ValorDescripci贸n
INFO_GENERAL1 La l铆nea de configuraci贸n, ubicaci贸n de php.ini, fecha de compilaci贸n, Servidor Web, Sistema y m谩s.
INFO_CREDITS2 Cr茅ditos de PHP. Vea tambi茅n phpcredits().
INFO_CONFIGURATION4 Valores Locales y Maestros actuales de las directivas PHP. Vea tambi茅n ini_get().
INFO_MODULES8 M贸dulos cargados y sus respectivos par谩metros. Vea tambi茅n get_loaded_extensions().
INFO_ENVIRONMENT16 Informaci贸n de Variables de Entorno, tambi茅n disponible en $_ENV.
INFO_VARIABLES32 Muestra todas las variables predefinidas de EGPCS (Entorno, GET, POST, Cookie, Servidor).
INFO_LICENSE64 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.

Ejemplo 1. Ejemplos de phpinfo()

<?php

// Muestra toda la informacion, por omision INFO_ALL
phpinfo();

// Mostrar solo la informacion de modulos.
// phpinfo(8) produce el mismo resultado.
phpinfo(INFO_MODULES);

?>

Nota: 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.

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

Vea tambi茅n phpversion(), phpcredits(), php_logo_guid(), ini_get(), ini_set(), get_loaded_extensions(), y la secci贸n sobre Variables Predefinidas.