<warning>
在我從 phpinfo() 中列出的 <php-dir>/php.d/ 載入更多 .ini 檔案之前(「掃描此目錄以取得額外的 .ini 檔案」和「已解析的額外 .ini 檔案」區段),php_ini_scanned_files() 什麼都沒回傳給我!
然後我發現我的 PHP 執行檔沒有使用 phpinfo()(「Configure Command」區段)中列出的 "--with-config-file-scan-dir" 選項編譯。
然後我想起來額外的 .ini 檔案目錄是透過「PHP_INI_SCAN_DIR」系統變數設定的(從 PHP 5.2.0 開始新增,參見 https://php.dev.org.tw/manual/en/configuration.file.php#configuration.file.scan)。
直到現在,文件記載的行為仍然令人困惑且惱人…很遺憾,我不知道如何純粹使用 PHP 函式取得額外的 ini 檔案(也許除了 "shell_exec()" 之外?)。
</warning>