dbase_get_header_info __ Get the header info of a dBase database
Description
array dbase_get_header_info ( int dbase_identifier)
Returns information on the column structure of the database referenced by
dbase_identifier_ For each column in the database,
there is an entry in a numerically_indexed array_ The array index starts
at 0_ Each array element contains an associative array of column
information_ If the database header information cannot be read, FALSE
is returned_
The array elements are:
name
The name of the column
type
The human_readable name for the dbase type of the column (i_e_ date,
boolean, etc)
length
The number of bytes this column can hold
precision
The number of digits of decimal precision for the column
format
A suggested printf() format specifier for the column
offset
The byte offset of the column from the start of the row
Ejemplo 1_ Showing header information for a dBase database file
<?php
// Path to dbase file
$db_path = "/tmp/test_dbf";
// Open dbase file
$dbh = dbase_open($dbname)
or die("Error! Could not open dbase database file '$db_path'_");
// Get column information
$column_info = dbase_get_header_info($dbh);
// Display information
print_r($column_info);
?>