php_ini_scanned_files

php_ini_scanned_files

(PHP 4 >= 4.3.0, PHP 5)

php_ini_scanned_files -- Devolver una lista de archivos .ini procesados del directorio ini adicional

Descripci贸n

string php_ini_scanned_files ( void )

php_ini_scanned_files() devuelve una lista separada por comas de archivos de configuraci贸n procesados despu茅s de php.ini. Estos archivos se encuentran en un directorio definido por la opci贸n --with-config-file-scan-dir, la cual es definida durante la compilaci贸n.

Devuelve una cadena, separada por comas, de archivos .ini en caso de 茅xito. Si la directiva --with-config-files-scan-dir no fue definida, se devuelve FALSE. Si la opci贸n estaba definida y el directorio estaba vac铆o, se devuelve una cadena vac铆a. Si un archivo es irreconocible, 茅ste aun ser谩 incluido en la cadena devuelta, pero tambi茅n se producir谩 un error de PHP. Este error de PHP ser谩 visto tanto en tiempo de compilaci贸n como cuando se usa php_ini_scanned_files().

Los archivos de configuraci贸n devueltos tambi茅n incluyen la ruta, tal y como fuera sido declarada en la opci贸n --with-config-file-scan-dir. Asimismo, cada coma es seguida por una nueva l铆nea.

Ejemplo 1. Un ejemplo simple para listar los archivos ini devueltos

<?php
if ($lista_archivos = php_ini_scanned_files()) {
    if (
strlen($lista_archivos) > 0) {
        
$archivos = explode(',', $lista_archivos);

        foreach (
$archivos as $archivo) {
            echo
"<li>" . trim($archivo) . "</li>\n";
        }
    }
}
?>

Vea tambi茅n ini_set() y phpinfo().