(PHP 5 < 5.3.0, dbase 5, dbase 7)
dbase_get_header_info — Recupera información de encabezado de una base de datos dBase
dbase_get_header_info() devuelve información sobre
la estructura de las columnas de la base de datos referenciada por el recurso
database.
Un array indexado con una entrada para cada columna de la base de datos. El índice del array comienza en 0.
Cada elemento del array contiene un array asociativo que contiene la información sobre las columnas, como se describe aquí:
El nombre de la columna
El nombre legible del tipo de la columna (i.e. date, boolean, etc.) Los tipos de campos soportados están enumerados en la sección de introducción.
El número de bytes que puede contener esta columna
El número de decimales para la columna
Un formato printf() sugerido para la columna
La posición de la columna desde el inicio de la línea
Si la información de encabezado de la base de datos no puede ser leída, false es devuelto.
| Versión | Descripción |
|---|---|
| PECL dbase 7.0.0 |
database es ahora un resource
en lugar de un int.
|
Ejemplo #1 Muestra la información de encabezado para un fichero de base de datos dBase
<?php
// Ruta hacia el fichero dBase
$db_path = "/tmp/test.dbf";
// Abre el fichero dBase
$dbh = dbase_open($db_path, 0)
or die("¡Error! Imposible abrir el fichero dBase '$db_path'.");
// Recuperación de la información de las columnas
$column_info = dbase_get_header_info($dbh);
// Muestra la información
print_r($column_info);
?>