dbase_numrecords
dbase_pack
dBase Funktionen
PHP Manual

# dbase_open

(PHP 4, PHP 5)

dbase_open — Öffnet eine Datenbank

### Beschreibung

int dbase_open ( string `$filename` , int `$mode` )

dbase_open() öffnet eine dBase-Datenbank im angegebenen Zugriffsmodus.

> Hinweis: Wenn Safe Mode aktiviert ist, überprüft PHP, ob die Dateien/Verzeichnisse, die mit dem Skript bearbeitet werden sollen, die gleiche UID (Eigentümer) haben wie das Skript selbst.

> Hinweis: Diese Funktion wird von open_basedir beeinflusst.

### Parameter-Liste

`filename`

  Der Name der Datenbank. Das kann ein relativer oder absoluter Pfad zu der Datei sein, in der dBase die Daten speichert.

`mode`

  Eine Ganzzahl, die denen des open()-Systemaufrufs entspricht (typischerweise bedeutet 0 nur lesen, 1 nur schreiben und 2 lesen und schreiben).

  > Hinweis: Eine dBase-Datei kann nicht im nur-schreiben-Modus geöffnet werden, weil diese Funktion dann die Informationen des Dateikopfs nicht lesen könnte. Deshalb kann der `mode` 1 nicht verwendet werden.

### Beispiele

Beispiel #1 Öffnen einer dBase-Datenbankdatei

`<?php
// im nur-lesen-Modus öffnen
$db = dbase_open('/tmp/test.dbf', 0);
if ($db) {
// ein paar Daten lesen ...
dbase_close($db);
}
?>`

### Rückgabewerte

Gibt eine Datenbank-Verbindungskennung für die geöffnete Datenbank zurück oder `FALSE`, falls ein Fehler auftrat.

### Siehe auch

- dbase_create() - Erzeugt eine Datenbank
- dbase_close() - Schließt eine Datenbank

dbase_numrecords
dbase_pack
dBase Funktionen
PHP Manual