PHP Handbuch
Zurück |  | Weiter

# dbase_create

(PHP 3, PHP 4, PHP 5)

dbase_create -- Erzeugt eine dBase-Datenbank

## Beschreibung:

int dbase_create ( string filename, array fields )

Der fields-Parameter ist ein Array, das aus weiteren Arrays besteht. Jedes Array beschreibt das Format eines Feldes der Datenbank. Jedes Feld-Array besteht aus einem Namen, einem Zeichen zur Festlegung des Feldtyps, der Länge und dem Wert für die Anzahl der Nachkommastellen.

Die verfügbaren Feldtypen sind:

L

  Boolean. Diese haben keine Länge oder Nachkommstellen.

M

  Memo. (Beachten sie, dass diese von PHP nicht unterstützt werden.) Auch diese haben keine Länge oder Nachkommastellen.

D

  Datum (gespeichert als JJJJMMTT). Ebenfalls keine Länge und Nachkommastellen.

N

  Zahl. Diese haben sowohl eine Angabe der Länge als auch der Nachkommastellen.

C

  Zeichenkette / String / Charakter. Hier ist eine Längenangabe erforderlich.

Konnte die Datenbank erfolgreich erzeugt werden, wird ein dbase_identifier zurück gegeben, anderenfalls `FALSE` / falsch.

Beispiel 1. Erzeugen einer dBase-Datenbank-Datei

`// "Datenbank"-Name $dbname = "/tmp/test.dbf"; // Datenbank-"Definitionen" $def = array( array("Datum", "D"), array("Name", "C", 50), array("Alter", "N", 3, 0), array("Email", "C", 128), array("IstMitglied", "L") ); // Erzeugung if (!dbase_create($dbname, $def)) print "<strong>Error!</strong>";`

Zurück | Zum Anfang | Weiter
dbase_close | Nach oben | dbase_delete_record