El archivo de configuraci贸n (llamado php3.ini en PHP 3, y simplemente php.ini a partir de PHP 4) es le铆do cuando arranca PHP. Para las versiones de PHP como m贸dulo de servidor esto s贸lo ocurre una vez al arrancar el servidor web. Para la versi贸n CGI y CLI, esto ocurre en cada llamada.
La localizaci贸n por defecto de php.ini es definida en tiempo de compilaci贸n (Consultar la FAQ), pero puede ser cambiada en la versi贸n CGI y CLI con la opci贸n de la linea de comandos -c, consultar el c谩pitulo sobre como usar PHP desde la linea de comandos. Tambi茅n se puede definir la variable de entorno PHPRC con un "path" adicional para la b煤squeda del archivo php.ini
Si php-SAPI.ini existe es usado en vez de php.ini.
Nota: El servidor web Apache cambia al directorio raiz al arrancar, por ello PHP intentar谩 leer el archivo php.ini en el directorio raiz, si existe.
Las directivas php.ini gestionadas por extensiones est谩n documentadas en cada una de las p谩ginas de las extensiones respectivamente. La lista de directivas de n煤cleo se encuentra disponible en el ap茅ndice.La mayoria de directivas PHP estan listadas en ini_set() con los respectivos permisos y enlaces a la documentacion. Para obtener una lista completa de todas las directivas disponibles en su versi贸n de PHP, por favor lea su archivo php.ini, el cual debe estar bien documentado. Alternativamente, puede encontrar 煤til la 煤ltima versi贸n del archivo php.ini desde CVS.