drupal_detect_database_types
includes/install.inc, строка 144
- Версии
- 5 – 6
drupal_detect_database_types()
Определяет все типы баз данных, поддерживаемых Drupal и включенных в текущий инсталляционный профиль PHP.
Возвращаемое значение
Массив с типами баз данных, используемых текущим инсталляционным профилем PHP.
Код
<?php
function drupal_detect_database_types() {
$databases = array();
foreach (array('mysql', 'mysqli', 'pgsql') as $type) {
if (file_exists('./includes/install.'. $type .'.inc')) {
include_once './includes/install.'. $type .'.inc';
$function = $type .'_is_available';
if ($function()) {
$databases[$type] = $type;
}
}
}
return $databases;
}
?>
Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии