• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • extension_loaded()

    (PHP 4, PHP 5, PHP 7)

    检查一个扩展是否已经加载

    说明

    extension_loaded(string $name): bool

    检查一个扩展是否已经加载。

    参数

    $name

    扩展名称,大小写不敏感。

    你可以用phpinfo()来查看一系列扩展名称,而在CGICLI的 PHP 版本里你可以使用-m参数来列出所有有效的扩展:

    $ php -m
    [PHP Modules]
    xml
    tokenizer
    standard
    sockets
    session
    posix
    pcre
    overload
    mysql
    mbstring
    ctype
    [Zend Modules]
    

    返回值

    如果$name指定的扩展已加载,返回TRUE,否则返回FALSE

    范例

    Example #1extension_loaded()例子

    <?php
    if (!extension_loaded('gd')) {
        if (!dl('gd.so')) {
            exit;
        }
    }
    ?>
    

    参见

    上篇:dl()

    下篇:gc_collect_cycles()