dbase_createErzeugt eine Datenbank
&reftitle.description;
resourcedbase_createstringpatharrayfieldsinttypeDBASE_TYPE_DBASE
Erzeugt eine der angegebenen Definition entsprechende dBase-Datenbank.
Existiert die Datei bereits, wird sie nicht gekürzt.
dbase_pack kann aufgerufen werden, um die Kürzung zu
erzwingen.
¬e.open-basedir.func;
&reftitle.parameters;
path
Der Pfad der Datenbank. Das kann ein relativer oder absoluter Pfad zu
der Datei sein, in der dBase die Daten speichert.
fields
Ein Array aus Arrays, von denen jedes das Format eines Datenbankfeldes
beschreibt. Jedes Feld besteht aus einem Namen, einem Zeichen für den
Feldtyp und gegebenenfalls einer Länge, einer Genauigkeit und einem
nullable-Flag. Die unterstützten Feldtypen sind im Einführungsabschnitt aufgeführt.
Die Feldnamen sind längenbeschränkt, und dürfen 10 Zeichen nicht
überschreiten.
type
Der zu erzeugende Datenbanktype. Entweder
DBASE_TYPE_DBASE oder
DBASE_TYPE_FOXPRO.
&reftitle.returnvalues;
Gibt eine Datenbank-Ressource zurück, falls die Datenbank erfolgreich
erzeugt werden konnte oder &false;, falls ein Fehler auftrat.
&reftitle.changelog;
&Version;&Description;PECL dbase 7.0.0
Der Parameter type wurde hinzugefügt.
PECL dbase 7.0.0
Der Rückgabewert ist nun vom Typ resource statt
int.
&reftitle.examples;
Erzeugen einer dBase-Datenbankdatei
]]>
&reftitle.seealso;
dbase_opendbase_close