Abre una base dBase

# dbase_open

(PHP 5 < 5.3.0, dbase 5, dbase 7)

dbase_open — Abre una base dBase

### Descripción

function dbase_open(string `$path`, int `$mode`): resource|false

dbase_open() abre una base de datos dBase con un modo de acceso dado.

> Nota: Esta función es afectada por la directiva de configuración open_basedir.

### Parámetros

`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`.

### Valores devueltos

Devuelve un recurso de base de datos en caso de éxito, o `false` si ocurre un error.

### Historial de cambios

Versión | Descripción
--- | ---
PECL dbase 7.0.0 | El valor devuelto es ahora un resource en lugar de un int.

### Ejemplos

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);
    }

    ?>

### Ver también

- dbase_create() - Crea una base de datos dBase
- dbase_close() - Cierra una base dBase

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open