查看PHP加载了哪些扩展库
在 PHP 中,有几种方法可以查看当前加载了哪些扩展库:
方法一:使用 phpinfo() 函数
方法二:使用命令行
- 查看所有已编译的模块:
- 查看已加载的 .so 或 .dll 文件:
php -r 'print_r(get_loaded_extensions());'
- 查看更详细的信息:
方法三:在 PHP 脚本中使用函数
方法四:查看 php.ini 文件
PHP 加载的扩展通常在 php.ini 文件中配置,可以通过以下命令找到 php.ini 文件位置:
注意事项
- 不同运行环境(CLI、Apache、FPM等)可能加载不同的扩展
- 某些扩展可能是静态编译进 PHP 的,不会出现在 php.ini 中
- 使用
php -m和get_loaded_extensions()显示的是实际加载的扩展,而 php.ini 显示的是配置要加载的扩展

浙公网安备 33010602011771号