Функции динамической загрузки
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"));