php ini scanned files()
php_ini_scanned_files
php_ini_scanned_files — Returnerar en lista över .ini-filer som bearbetats från den extra ini-katalogen
Beskrivning
php_ini_scanned_files(): string|false
php_ini_scanned_files() returnerar en kommaseparerad lista över konfigurationsfiler som bearbetats efter php.ini. De sökta katalogerna anges vid kompileringstid och, eventuellt, av en miljövariabel vid körning: mer information finns i installationsguiden.
De returnerade konfigurationsfilerna inkluderar hela sökvägen.
Parametrar
Denna funktion har inga parametrar.
Returvärde
Returnerar en kommaseparerad sträng av .ini-filer vid framgång. Varje komma följs av en ny rad. Om konfigurationsdirektivet --with-config-file-scan-dir inte var satt och miljövariabeln PHP_INI_SCAN_DIR inte är satt, returneras false. Om det var satt och katalogen var tom returneras en tom sträng. Om en fil inte känns igen kommer filen fortfarande att inkluderas i den returnerade strängen, men ett PHP-fel kommer också att visas. Detta PHP-fel kan ses både vid kompileringstid och när php_ini_scanned_files() används.
Exempel
Exempel #1 Ett enkelt exempel för att lista de returnerade ini-filerna
<?php if ($filelist = php_ini_scanned_files()) { if (strlen($filelist) > 0) { $files = explode(',', $filelist); foreach ($files as $file) { echo "<li>" . trim($file) . "</li>\n"; } } } ?>
Se även
- ini_set() - Sätter värdet på en konfigurationsinställning
- phpinfo() - Skriver ut information om PHP:s konfiguration
- php_ini_loaded_file() - Hämtar sökvägen till den laddade php.ini-filen