(PHP 4 >= 4.3.0, PHP 5, PHP 7)
php_ini_scanned_files — Devuelve una lista de ficheros .ini procesados del directorio adicional ini
php_ini_scanned_files() devuelve una lista separada por comas de los ficheros de configuración procesados por php.ini. Los directorios buscados se establecen por una opción de tiempo de compilación y, opcionalmente, por una variable de entorno en tiempo de ejecución: se puede encontrar más información en la guía de instalación.
Los archivos de configuración devueltos incluyen la ruta completa.
Devuelve un string de archivos .ini separados por comas en caso de éxito. Cada coma
va seguida por una nueva línea. Si la directiva de configuración --with-config-file-scan-dir no fué establecida y la
variable de entorno PHP_INI_SCAN_DIR no es establecida, FALSE
es retornado. Si estaba configurado y el directorio está vacío, un string vacío es
retornado. Si un archivo es irreconocible, el archivo todavía se convertirá en
el string retornado pero un error de PHP también resultará. Este error de PHP
puede ser visto en tiempo de compilación como mientras se usa
php_ini_scanned_files().
Ejemplo #1 Un ejemplo simple para enumerar los archivos ini devueltos
<?php
if ($filelist = php_ini_scanned_files()) {
if (strlen($filelist) > 0) {
$files = explode(',', $filelist);
foreach ($files as $file) {
echo "<li>" . trim($file) . "</li>\n";
}
}
}
?>