PHP 8.2.11 Released!

dbase_get_header_info

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

dbase_get_header_infoObtiene la información de cabecera de una base de datos

Descripción

dbase_get_header_info(int $dbase_identifier): array

Devuelve la información de la estructura de columna del identificador de enlace de la base de datos dada.

Parámetros

dbase_identifier

El identificador de enlace de la base de datos, devuelto por dbase_open() o dbase_create()..

Valores devueltos

Una matriz indexada con una entrada para cada columna de la base de datos. El índice de la matriz comienza en 0.

Cada elemento de la matriz contiene una matriz asociativa de información de columna, como se describe a continuación:

name
El nombre de la columna
type
El nombre legible por humanos del tipo de dbase de la columna (p.ej. date, boolean, etc.)
length
El número de bytes que puede soportar esta columna
precision
El número de dígitos de precisión decimal de la columna
format
Un especificador de formato de printf() sugerido para la columna
offset
El índice de byte de la columna desde el inicio de la fila

Si no se puede leer la información de la cabecera de la base de datos, se devuleve false.

Ejemplos

Ejemplo #1 Mostrar la información de cabecera de un archivo de base de datos dBase

<?php
// Ruta al archivo dbase
$ruta_db = "/tmp/test.dbf";

// Abrir un el archivo dbase
$dbh = dbase_open($ruta_db, 0)
or die(
"¡Error! No se pudo abrir el archivo de base de datos dbase '$ruta_db'.");

// Obtener la información de columna
$info_columna = dbase_get_header_info($dbh);

// Mostrar la información
print_r($info_columna);
?>

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top