   #PHP Manual dBase functions dbase_delete_record
   dbase_get_record_with_names

   PHP Manual
   Prev  Next
   ______________________________________________________________________

                             dbase_get_header_info

   (no version information, might be only in CVS)
   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

   Example 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($db_path)
       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);
   ?>
   ______________________________________________________________________

   Prev                Home                        Next
   dbase_delete_record  Up  dbase_get_record_with_names
