Manual do PHP
Anterior |  | Próxima

# dbase_get_header_info

(PHP 5)

dbase_get_header_info -- Retorna informações do cabeçalho de um banco de dados

## Descrição

array dbase_get_header_info ( int dbase_identifier )

Retorna informações da estrutura de campos do banco de dados indicdo por dbase_identifier. Para cada campo no banco de dados há uma entrada na matriz indexada por números. O índice da matriz começa em 0. Cada elemento da matriz contém uma matriz associativa com informações do campo. Se o cabeçalho do arquivo não puder ser lido, é retornado `FALSE`.

Os elementos da matriz são:

name

  O nome do campo

type

  O tipo do campo em formato legível(ex. date, boolean, etc)

length

  O número de bytes que o campo pode conter

precision

  O número de digitos da precisão decimal do campo

format

  Um especificador de formato sugerido do campo para a função printf()

offset

  O índice do byte do campo apartir do inicio do registro

Exemplo 1. Mostrando informações do cabeçalho de um banco de dados dBase
`<?php // caminho para o banco de dados $db_path = "/tmp/test.dbf"; // abre o banco de dados $dbh = dbase_open($db_path) or die("Erro! Não foi possível abrir o arquivo do banco de dados '$db_path'."); // obtem informação dos campos $column_info = dbase_get_header_info($dbh); // mostra a informação print_r($column_info); ?>`

Anterior | Principal | Próxima
dbase_delete_record | Acima | dbase_get_record_with_names