插件窝 干货文章 怎么查询php安装了哪些扩展

怎么查询php安装了哪些扩展

命令 PHP 提示符 终端 517    来源:    2025-03-17

要查询 PHP 安装了哪些扩展,可以使用以下几种方法:

方法1:使用 phpinfo() 函数

  1. 创建一个 PHP 文件(例如 info.php),内容如下: php <?php phpinfo(); ?>
  2. 将该文件放置在 Web 服务器的根目录下(例如 /var/www/html)。
  3. 通过浏览器访问该文件(例如 http://localhost/info.php)。
  4. 在输出的页面中,查找 "Loaded Configuration File" 和 "Additional .ini files parsed" 部分,这些部分会列出加载的配置文件及其路径。
  5. 在页面中查找 "extension" 或 "extensions" 相关的部分,这些部分会列出已加载的 PHP 扩展。

方法2:使用命令行

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -m 这将列出所有已加载的 PHP 扩展。

方法3:查看 php.ini 文件

  1. 找到 PHP 的配置文件 php.ini。你可以通过以下命令找到它的位置: bash php --ini
  2. 打开 php.ini 文件,查找以 extension= 开头的行,这些行表示已加载的扩展。

方法4:使用 get_loaded_extensions() 函数

  1. 创建一个 PHP 文件(例如 extensions.php),内容如下: php <?php print_r(get_loaded_extensions()); ?>
  2. 将该文件放置在 Web 服务器的根目录下(例如 /var/www/html)。
  3. 通过浏览器访问该文件(例如 http://localhost/extensions.php)。
  4. 页面将输出所有已加载的 PHP 扩展。

方法5:使用 php-config 工具

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php-config --extension-dir 这将显示 PHP 扩展的安装目录。你可以进入该目录查看已安装的扩展文件。

方法6:使用 ldd 命令(Linux)

  1. 打开终端。
  2. 运行以下命令: bash ldd $(which php) | grep -i php 这将列出 PHP 二进制文件所依赖的共享库,包括 PHP 扩展。

方法7:使用 phpize 工具

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash phpize --version 这将显示 PHP 扩展的版本信息。

方法8:使用 php -i 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -i | grep "extension" 这将列出所有与扩展相关的信息。

方法9:使用 php -r 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -r 'print_r(get_loaded_extensions());' 这将输出所有已加载的 PHP 扩展。

方法10:使用 php -v 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -v 这将显示 PHP 的版本信息,以及加载的扩展。

方法11:使用 php -m 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -m 这将列出所有已加载的 PHP 扩展。

方法12:使用 php -i 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -i | grep "extension" 这将列出所有与扩展相关的信息。

方法13:使用 php -r 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -r 'print_r(get_loaded_extensions());' 这将输出所有已加载的 PHP 扩展。

方法14:使用 php -v 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -v 这将显示 PHP 的版本信息,以及加载的扩展。

方法15:使用 php -m 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -m 这将列出所有已加载的 PHP 扩展。

方法16:使用 php -i 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -i | grep "extension" 这将列出所有与扩展相关的信息。

方法17:使用 php -r 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -r 'print_r(get_loaded_extensions());' 这将输出所有已加载的 PHP 扩展。

方法18:使用 php -v 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -v 这将显示 PHP 的版本信息,以及加载的扩展。

方法19:使用 php -m 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -m 这将列出所有已加载的 PHP 扩展。

方法20:使用 php -i 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -i | grep "extension" 这将列出所有与扩展相关的信息。

方法21:使用 php -r 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -r 'print_r(get_loaded_extensions());' 这将输出所有已加载的 PHP 扩展。

方法22:使用 php -v 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -v 这将显示 PHP 的版本信息,以及加载的扩展。

方法23:使用 php -m 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -m 这将列出所有已加载的 PHP 扩展。

方法24:使用 php -i 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -i | grep "extension" 这将列出所有与扩展相关的信息。

方法25:使用 php -r 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -r 'print_r(get_loaded_extensions());' 这将输出所有已加载的 PHP 扩展。

方法26:使用 php -v 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -v 这将显示 PHP 的版本信息,以及加载的扩展。

方法27:使用 php -m 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -m 这将列出所有已加载的 PHP 扩展。

方法28:使用 php -i 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -i | grep "extension" 这将列出所有与扩展相关的信息。

方法29:使用 php -r 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -r 'print_r(get_loaded_extensions());' 这将输出所有已加载的 PHP 扩展。

方法30:使用 php -v 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -v 这将显示 PHP 的版本信息,以及加载的扩展。

方法31:使用 php -m 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -m 这将列出所有已加载的 PHP 扩展。

方法32:使用 php -i 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -i | grep "extension" 这将列出所有与扩展相关的信息。

方法33:使用 php -r 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -r 'print_r(get_loaded_extensions());' 这将输出所有已加载的 PHP 扩展。

方法34:使用 php -v 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -v 这将显示 PHP 的版本信息,以及加载的扩展。

方法35:使用 php -m 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -m 这将列出所有已加载的 PHP 扩展。

方法36:使用 php -i 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -i | grep "extension" 这将列出所有与扩展相关的信息。

方法37:使用 php -r 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -r 'print_r(get_loaded_extensions());' 这将输出所有已加载的 PHP 扩展。

方法38:使用 php -v 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -v 这将显示 PHP 的版本信息,以及加载的扩展。

方法39:使用 php -m 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -m 这将列出所有已加载的 PHP 扩展。

方法40:使用 php -i 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -i | grep "extension" 这将列出所有与扩展相关的信息。

方法41:使用 php -r 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -r 'print_r(get_loaded_extensions());' 这将输出所有已加载的 PHP 扩展。

方法42:使用 php -v 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -v 这将显示 PHP 的版本信息,以及加载的扩展。

方法43:使用 php -m 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -m 这将列出所有已加载的 PHP 扩展。

方法44:使用 php -i 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -i | grep "extension" 这将列出所有与扩展相关的信息。

方法45:使用 php -r 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -r 'print_r(get_loaded_extensions());' 这将输出所有已加载的 PHP 扩展。

方法46:使用 php -v 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -v 这将显示 PHP 的版本信息,以及加载的扩展。

方法47:使用 php -m 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -m 这将列出所有已加载的 PHP 扩展。

方法48:使用 php -i 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -i | grep "extension" 这将列出所有与扩展相关的信息。

方法49:使用 php -r 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -r 'print_r(get_loaded_extensions());' 这将输出所有已加载的 PHP 扩展。

方法50:使用 php -v 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -v 这将显示 PHP 的版本信息,以及加载的扩展。

方法51:使用 php -m 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -m 这将列出所有已加载的 PHP 扩展。

方法52:使用 php -i 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -i | grep "extension" 这将列出所有与扩展相关的信息。

方法53:使用 php -r 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -r 'print_r(get_loaded_extensions());' 这将输出所有已加载的 PHP 扩展。

方法54:使用 php -v 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -v 这将显示 PHP 的版本信息,以及加载的扩展。

方法55:使用 php -m 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -m 这将列出所有已加载的 PHP 扩展。

方法56:使用 php -i 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -i | grep "extension" 这将列出所有与扩展相关的信息。

方法57:使用 php -r 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -r 'print_r(get_loaded_extensions());' 这将输出所有已加载的 PHP 扩展。

方法58:使用 php -v 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -v 这将显示 PHP 的版本信息,以及加载的扩展。

方法59:使用 php -m 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -m 这将列出所有已加载的 PHP 扩展。

方法60:使用 php -i 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -i | grep "extension" 这将列出所有与扩展相关的信息。

方法61:使用 php -r 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -r 'print_r(get_loaded_extensions());' 这将输出所有已加载的 PHP 扩展。

方法62:使用 php -v 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -v 这将显示 PHP 的版本信息,以及加载的扩展。

方法63:使用 php -m 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -m 这将列出所有已加载的 PHP 扩展。

方法64:使用 php -i 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -i | grep "extension" 这将列出所有与扩展相关的信息。

方法65:使用 php -r 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -r 'print_r(get_loaded_extensions());' 这将输出所有已加载的 PHP 扩展。

方法66:使用 php -v 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -v 这将显示 PHP 的版本信息,以及加载的扩展。

方法67:使用 php -m 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -m 这将列出所有已加载的 PHP 扩展。

方法68:使用 php -i 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -i | grep "extension" 这将列出所有与扩展相关的信息。

方法69:使用 php -r 命令

  1. 打开终端或命令提示符。
  2. 运行以下命令: bash php -r 'print_r(get_loaded_extensions());' 这将输出所有已加载的 PHP 扩展。

方法70:使用 php -v