(PHP 5 < 5.3.0, dbase 5, dbase 7)
dbase_open — Apre un database
dbase_open() apre un database dBase con la modalità di accesso data.
Nota:
open_basedir influisce su questa funzione.
path
Il percorso del database. Può essere un percorso relativo o assoluto al file in cui dBase memorizzerà i dati.
mode
Un numero intero che corrisponde a quelli usati per la chiamata di sistema open() (Tipicamente 0 significa sola lettura, 1 significa sola scrittura e 2 significa lettura e scrittura).
Nota:
Non è possibile aprire un file dBase in modalità di sola scrittura poiché la funzione non riuscirà a leggere le informazioni sulle intestazioni e quindi non è possibile utilizzare 1 come valore di
mode
.
A partire da dbase 7.0.0 è possibile utilizzare DBASE_RDONLY
e DBASE_RDWR
, rispettivamente, per specificare il valore di
mode
.
Restituisce una risorsa di database in caso di successo, o false
in caso di fallimento.
Versione | Descrizione |
---|---|
dbase 7.0.0 | Il valore restituito è ora una resource invece di un int. |
Example #1 Apertura di un file di database dBase
<?php
// apertura in modalità di sola lettura
$db = dbase_open('/tmp/test.dbf', 0);
if ($db) {
// legge alcuni dati ..
dbase_close($db);
}
?>