(PHP 5 < 5.3.0, dbase 5, dbase 7)
dbase_get_header_info — Получает информацию о свойствах полей базы данных
$dbase_identifier
)Возвращает информацию о структуре полей (столбцов) базы данных, согласно заданному идентификатору.
dbase_identifier
Идентификатор базы данных, полученный с помощью dbase_open() или dbase_create().
Индексированный массив значений для каждой колонки (поля). Индекс массива начинается с 0.
Каждый элемент массива содержит ассоциативный массив информации о столбцах БД следующего вида:
Если информация в заголовке базы данных не может быть прочитана, возвращает FALSE
.
Версия | Описание |
---|---|
dbase 7.0.0 |
Параметр dbase_identifier теперь имеет тип
resource а не int.
|
Пример #1 Получение свойств полей файла базы данных dBase
<?php
// Путь к файлу БД
$db_path = "/tmp/test.dbf";
// Открываем файл БД
$dbh = dbase_open($db_path, 0)
or die("Ошибка! Не получается открыть файл '$db_path'.");
// Получаем информацию о столбцах
$column_info = dbase_get_header_info($dbh);
// Отображение информации
print_r($column_info);
?>