top

Описание функции extension-loaded



extension_loaded


(PHP 3>= 3.0.10, PHP 4)
extension_loaded - определяет, загружено ли расширение.

Описание


bool extension_loaded (string name)
Возвращает TRUE , расширение, идентифицированное name , загружено, FALSE в ином случае.
Пример:


if (!extension_loaded('gd')) {
    if (!dl('gd.so')) {
        exit;
    }
}



Вы можете увидеть имена различных расширений через использование phpinfo() или, если используете CGI или CLI -версию PHP , может использовать переключатель -m для листинга всех доступных расширений:


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

[Zend Modules]



Примечание: extension_loaded() использует внутреннее имя расширения для проверки доступности расширения. Большинство внутренних имён расширений записаны в нижнем регистре, но могут иметься также и расширения с именами в верхнем регистре. Не забудьте, что эта функция сравнивает с учётом регистра !

См. также phpinfo() и dl() .
corner
My pencil ;)
Главная     Сервисы     Портфолио     Проги     Видео     Контакты     Ссылки     Текст