Du bist hier: Tips » Scripte » PHP
PHP
Referenzliste

dbase_get_header_info

dBase Funktionen

    Befehl:
array dbase_get_header_info ( int $dbase_identifier )


    Parameter-Liste:
NameBeschreibung
dbase_identifierDie Datenbank-Verbindungskennung, die von dbase_open() oder dbase_create() zurückgegeben wurde.

    Rückgabewerte:
Ein indiziertes Array mit einem Eintrag für jedes Feld der Datenbank. Der Index des Arrays beginnt bei 0.

Jedes Element des Arrays enthält ein assoziatives Array mit folgenden Informationen über die Felder:
 
NameBeschreibung
nameDer Name des Feldes
typeDer lesbare Name für den dBase-Typ des Feldes (d.h. date, boolean, etc.)
lengthDie Anzahl der Bytes, die dieses Feld haben kann
precisionDie Anzahl der Nachkommastellen des Feldes
formatEin für das Feld vorgeschlagenes printf()-Format-Spezifikationssymbol
offsetDer Byte-Abstand des Feldes vom Anfang der Zeile
Falls die Dateikopf-Informationen der Datenbank nicht gelesen werden können, wird FALSE zurückgegeben.

    Beschreibung:
Liefert für die angegebene Datenbank-Verbindungskennung Informationen über die Datenbankstruktur.


    Aktiv in Version:
(PHP 5, PHP 7)

dbase_get_header_info() - Beispiel:


Eingabe:
<?PHP
// Der Pfad zur dBase-Datei
$db_pfad = "/tmp/test.dbf";

// Öffnen der dBase-Datei
$dbh = dbase_open($db_pfad, 0)
  or die("Fehler! Konnte die dBase-Datenbankdatei '$db_pfad' nicht öffnen.");

// Auslesen der Feldinformationen
$feld_info = dbase_get_header_info($dbh);

// Ausgeben der Informationen
print_r($feld_info);
?>


Ausgabe:

dBase Funktionen