dbase_close
dbase_delete_record
dBase Functions
PHP Manual

# dbase_create

(PHP 4, PHP 5)

dbase_create — crea una base de datos dBase

### Descripción

int dbase_create ( string `$filename` , array `$fields` )

dbase_create() crea una base de datos de tipo dBase con la definición indicada.

> Note: Cuando safe-mode (modo-seguro) está activado, PHP comprueba si los archivos o directorios que va a utilizar tienen la misma UID que el script que está siendo ejecutado.

> Note: This function is affected by open_basedir.

### Lista de parámetros

`filename`

  El nombre de la base de datos. Puede ser una ruta relativa o absoluta al archivo que almacena los datos de dBase.

`fields`

  Una matriz de matrices, donde cada matriz describe el formato de un campo de la base de datos. Cada campo consiste en un nombre, un carácter indicando el tipo del campo y opcionalmente una longitud y una precisión.

  > Note: Los nombres de campos están limitados a una longitud máxima de 10 caracteres.

### Valores retornados

Devuelve el identificador de base de datos si la base de datos se ha creado correctamente o `FALSE` si se ha producido un error.

### Ejemplos

Example #1 Creación de un archivo de base de datos dBase

`<?php
// "definition" de la base de datos
$def =
array(
array("fecha", "D"),
array("nombre", "C", 50),
array("edad", "N", 3, 0),
array("email", "C", 128),
array("esmiembro", "L")
);
// creacion
if (!dbase_create('/tmp/test.dbf', $def)) {
echo "Error, no se ha podido crear la base de datos\n";
}
?>`

### Ver también

- dbase_open() - Abre una base de datos
- dbase_close() - Cierra una base de datos

dbase_close
dbase_delete_record
dBase Functions
PHP Manual