2

我知道 get_loaded_extensions() 函数,但它会吐出一长串显而易见的事情。也许有一种方法可以过滤掉 php.exe 中的这个列表扩展名,只留下这些从外部文件中真正可选的并在 php.ini 中配置?

4

1 回答 1

3

并不真地。PHP 在编译和通过 php.ini 加载的扩展之间没有区别(通过 加载的扩展dl()可以使用 来识别ReflectionExtension::isTemporary()

您可以做的是比较php -m和的输出php -nm。该-m选项列出所有扩展(模块),-n不加载任何 php.ini,因此没有外部扩展。

于 2013-08-01T20:16:08.183 回答