# dBase Funktionen

## Beispiele

Für viele Beispiele dieses Abschnitts wird eine dBase-Datenbank benötigt. Wir werden die Datenbank /tmp/test.dbf verwenden, die im Beispiel von dbase_create() erzeugt wird.

## Inhaltsverzeichnis

- dbase_add_record — Hängt einen Datensatz an eine Datenbank an
- dbase_close — Schließt eine Datenbank
- dbase_create — Erzeugt eine Datenbank
- dbase_delete_record — Markiert einen Datensatz als gelöscht
- dbase_get_header_info — Liefert Informationen des Dateikopfs einer Datenbank
- dbase_get_record — Liefert einen Datensatz aus einer Datenbank als indiziertes Array
- dbase_get_record_with_names — Liefert einen Datensatz aus einer Datenbank als assoziatives Array
- dbase_numfields — Liefert die Anzahl der Felder einer Datenbank
- dbase_numrecords — Liefert die Anzahl der Datensätze einer Datenbank
- dbase_open — Öffnet eine Datenbank
- dbase_pack — Entfernt die als gelöscht markierten Datensätze aus einer Datenbank
- dbase_replace_record — Ersetzt einen Datensatz in einer Datenbank

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open