px_get_info
  Return lots of information about a paradox file
  
 
 
  Description
  
   array px_get_info
    ( resource $pxdoc
   )
  
  
 
  Parameters
  
   
    
     - 
pxdoc
- 
      
       Resource identifier of the paradox database
       as returned by px_new.
       
 
 
  Return Values
  
   Returns an associated array with lots of information about a paradox
   file. This array is likely to be extended in the future.
  
  
   
    - 
fileversion
- 
     Version of file multiplied by 10, e.g. 70. 
- 
tablename
- 
     Name of table as stored in the file. If the database was created
       by pxlib, then this will be the name of the file without the
       extension. 
- 
numrecords
- 
     Number of records in this table. 
- 
numfields
- 
     Number of fields in this table. 
- 
headersize
- 
     Number of bytes used for the header. This is usually 0x800. 
- 
recordsize
- 
     Number of bytes used for each record. This is the sum of all
       field sizes (available since version 1.4.2). 
- 
maxtablesize
- 
     
      This value multiplied by 0x400 is the size of a data block in bytes.
      The maximum number of records in a datablock is the integer part of
      (maxtablesize * 0x400 - 8) / recordsize.
      
- 
numdatablocks
- 
     
      The number of data blocks in the file. Each data block contains a
      certain number of records which depends on the record size and the data
      block size (maxtablesize). Data blocks may not necessarily be
      completely filled.
      
- 
numindexfields
- 
     
      Number of fields used for the primary index. The fields do always start
      with field number 1.
     
- 
codepage
- 
     
      The DOS codepage which was used for encoding fields with character data.
      If the target encoding is not set with
      px_set_targetencoding this will be the encoding for
      character fields when records are being accessed with
      px_get_record or
      px_retrieve_record.
      
 
 
  See Also
  
   
    - px_numfields
- px_numrecords