extension_loaded,(PHP 4, PHP 5)檢查一個擴展是否已經載入。
說明,參數,返回值,範例,更新日誌,
說明
boolextension_loaded ( string$name )
參數
你可以用 phpinfo() 來查看一系列擴展名稱,而在 CGI 或 CLI 的 PHP 版本里你可以使用 -m 參數來列出所有有效的擴展:
$ php -m [PHP Modules] xml tokenizer standard sockets session posix pcre overload mysql mbstring ctype [Zend Modules]
返回值
如果 name 指定的擴展已載入,返回TRUE,否則返回 FALSE。
範例
Example #1 extension_loaded()例子
<?php
if (!extension_loaded('gd')) {
if (!dl('gd.so')) {
exit;
}
}
?>
if (!extension_loaded('gd')) {
if (!dl('gd.so')) {
exit;
}
}
?>
更新日誌
版本 | 說明 |
---|---|
5.0.0 | extension_loaded() 使用內置擴展名稱來測試一個擴展是否有效。 大多數內置擴展名稱是小寫的,但也有擴展使用大寫字元。 在 PHP 5 之前,此函式以大小寫敏感的方式對比名稱。 |