Recupera información de encabezado de una base de datos dBase

# dbase_get_header_info

(PHP 5 < 5.3.0, dbase 5, dbase 7)

dbase_get_header_info — Recupera información de encabezado de una base de datos dBase

### Descripción

function dbase_get_header_info(resource `$database`): array

dbase_get_header_info() devuelve información sobre la estructura de las columnas de la base de datos referenciada por el recurso `database`.

### Parámetros

`database`

  El recurso de base de datos, devuelto por dbase_open() o dbase_create().

### Valores devueltos

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í:

name
  El nombre de la columna
type
  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.
length
  El número de bytes que puede contener esta columna
precision
  El número de decimales para la columna
format
  Un formato printf() sugerido para la columna
offset
  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.

### Historial de cambios

Versión | Descripción
--- | ---
PECL dbase 7.0.0 | `database` es ahora un resource en lugar de un int.

### Ejemplos

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);
    ?>

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open