Функции динамической загрузки
dl
Загрузка библиотеки расширения PHP во время выполнения.
Синтаксис :
int dl(string library);
Загрузка библиотеки расширения PHP во время выполнения.
Синтаксис :
int dl(string library);
dl("extensions/php_db.dll");
Загружает PHP расширение определенное в library.get_loaded_extensions
Определения перечня загруженных модулей.
Синтаксис :
array get_loaded_extensions(void);
Возвращает массив, содержащий список имен модулей PHP, которые были прокомпилированны, загружены при старте PHP и загружены во время исполнения функцией dl().
Определения перечня загруженных модулей.
Синтаксис :
array get_loaded_extensions(void);
Возвращает массив, содержащий список имен модулей PHP, которые были прокомпилированны, загружены при старте PHP и загружены во время исполнения функцией dl().
print_r (get_loaded_extensions());Выводит информацию, подобную следующей:
Array
(
[0] => standard
[1] => bcmath
[2] => calendar
[3] => ctype
[4] => com
[5] => ftp
[6] => mysql
[7] => odbc
[8] => overload
[9] => pcre
[10] => session
[11] => tokenizer
[12] => xml
[13] => wddx
[14] => zlib
[15] => exif
[16] => gd
[17] => zip
)
extension_loaded
Проверка загрузки модуля.
Синтаксис :
bool extension_loaded(string name);
Возвращает true, если указанный модуль name уже был загружен. Следует обращать внимание на то, как пишется имя модуля, и на регистр символов.
Проверка загрузки модуля.
Синтаксис :
bool extension_loaded(string name);
Возвращает true, если указанный модуль name уже был загружен. Следует обращать внимание на то, как пишется имя модуля, и на регистр символов.
get_extension_funcs
Определение функций модуля.
Синтаксис :
array get_extension_funcs(string module_name);
Возвращает массив, содержащий перечисление имен функций, содержащихся в модуле module_name. Этот модуль должен быть предварительно загружен.
Определение функций модуля.
Синтаксис :
array get_extension_funcs(string module_name);
Возвращает массив, содержащий перечисление имен функций, содержащихся в модуле module_name. Этот модуль должен быть предварительно загружен.
print_r(get_extension_funcs("xml"));