(PHP 5 < 5.3.0, dbase 5, dbase 7)
dbase_open — Abre una base dBase
dbase_open() abre una base de datos dBase con un modo de acceso dado.
Nota:
Esta función se ve afectada por open_basedir.
path
La ruta hacia la base de datos. Puede ser una ruta relativa o absoluta hacia el fichero donde dBase almacenará sus datos.
mode
Un entero correspondiente al utilizado para la llamada al sistema open() (Típicamente, 0 significa solo lectura, 1 significa solo escritura, y 2 significa lectura y escritura).
Nota:
No se puede abrir un fichero dBase en modo solo escritura, ya que la función fallará al leer la información de encabezado y, por lo tanto, no se puede utilizar 1 como
mode
.
A partir de dbase 7.0.0 DBASE_RDONLY
y
DBASE_RDWR
pueden ser utilizados, respectivamente,
para definir el mode
.
Devuelve un recurso de base de datos en caso de éxito,
o false
en caso de error.
Versión | Descripción |
---|---|
PECL dbase 7.0.0 | El valor devuelto es ahora un resource en lugar de un int. |
Ejemplo #1 Apertura de un fichero de base de datos dBase
<?php
// Apertura en modo solo lectura
$db = dbase_open('/tmp/test.dbf', 0);
if ($db) {
// lectura de datos ..
dbase_close($db);
}
?>