Manual do PHP
Anterior |  | Próxima

# dbase_create

(PHP 3, PHP 4, PHP 5)

dbase_create -- Cria um banco de dados

## Descrição

int dbase_create ( string filename, array fields )

dbase_create() cria um banco de dados com a definição dada.

> Nota: Quando o safe-mode está ativo, o PHP verifica se o(s) arquivo(s) e/ou diretório(s) que serão afetados por esta operação tem o mesmo UID (proprietário) do script que está sendo executado.

> Nota: Esta função é afetada por open_basedir.

## Parâmetros

`filename`

  O nome do banco de dados. Pode ser um caminho relativo ou absoluto para o arquivo onde o dBase irá guardar os seus dados.

`fields`

  Uma matriz de matrizes, cada matriz descrevendo o formato de um campo no banco de dados. Cada campo consiste de um nome, um caractere indicando o tipo do campo, e opcionalmente, um tamanho e uma precisão.

  > Nota: O nome dos campos são limitados em tamanho e não podem ultrapassar 10 caracteres.

## Valores de retornado

Retorna um identificador do banco de dados se for bem sucedido, ou `FALSE` se houve um erro.

## Exemplos

Exemplo 1. Criando um banco de dados dBase

`<?php // database "definition" $def = array( array("date", "D"), array("name", "C", 50), array("age", "N", 3, 0), array("email", "C", 128), array("ismember", "L") ); // creation if (!dbase_create('/tmp/test.dbf', $def)) { echo "Error, can't create the database\n"; } ?>`

## Veja também

dbase_open()
dbase_close()

Anterior | Principal | Próxima
dbase_close | Acima | dbase_delete_record