PHP
Referenzliste
dbase_get_header_info
dBase Funktionen
Befehl:
array dbase_get_header_info ( int $dbase_identifier )
Parameter-Liste:
Beschreibung | |
---|---|
Die 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:
Falls die Dateikopf-Informationen der Datenbank nicht gelesen werden können, wird FALSE zurückgegeben.
Jedes Element des Arrays enthält ein assoziatives Array mit folgenden Informationen über die Felder:
Beschreibung | |
---|---|
Der Name des Feldes | |
Der lesbare Name für den dBase-Typ des Feldes (d.h. date, boolean, etc.) | |
Die Anzahl der Bytes, die dieses Feld haben kann | |
Die Anzahl der Nachkommastellen des Feldes | |
Ein für das Feld vorgeschlagenes printf()-Format-Spezifikationssymbol | |
Der Byte-Abstand des Feldes vom Anfang der Zeile |
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