PHP extension_loaded 信息/选项函数

  • 定义和用法

    extension_loaded - 检查一个扩展是否已经加载
  • 版本支持

    PHP4 PHP5 PHP7
    支持 支持 支持
  • 语法

    extension_loaded( string $name )
    extension_loaded() 检查一个扩展是否已经加载。
  • 参数

    参数 必需的 描述
    name 扩展名称,大小写不敏感。 你可以用 phpinfo() 来查看一系列扩展名称,而在 CGI 或 CLI 的 PHP 版本里你可以使用 -m 参数来列出所有有效的扩展。
  • 返回值

    如果 name 指定的扩展已加载,返回TRUE,否则返回 FALSE。
  • 示例

    if (!extension_loaded('gd')) {
         if (!dl('gd.so')) {
             exit;
         }
     }
    
  • 相关页面

    get_loaded_extensions() - 返回所有编译并加载模块名的 array
    get_extension_funcs() - 返回模块函数名称的数组
    phpinfo() - 输出关于 PHP 配置的信息
    dl() - 运行时载入一个 PHP 扩展
    function_exists() - 如果给定的函数已经被定义就返回 TRUE