Obtém um registro do banco de dados como um array indexado

# dbase_get_record

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

dbase_get_record — Obtém um registro do banco de dados como um array indexado

### Descrição

function dbase_get_record(resource `$database`, int `$number`): array

Obtém um registro do banco de dados como um array indexado.

### Parâmetros

`database`

  O recurso do banco de dados, retornado por dbase_open() ou dbase_create().

`number`

  O índice do registro entre `1` e `dbase_numrecords($dbase_identifier)`.

### Valor Retornado

Um array indexado com o registro. Este array também irá incluir uma chave chamada `deleted` a qual é definida como 1 se o registro foi marcado para exclusão (veja dbase_delete_record()).

Cada campo é convertido para o tipo PHP apropriado, exceto:

- Datas são mantidas como strings.
- Valores DateTime são convertidos em strings.
- Números inteiros fora do intervalo `PHP_INT_MIN`..`PHP_INT_MAX` são retornados como strings.
- Antes do dbase 7.0.0, os booleanos (`L`) eram convertidos em `1` ou `0`.

Em caso de erro, dbase_get_record() irá retornar `false`.

### Registro de Alterações

Versão | Descrição
--- | ---
PECL dbase 7.0.0 | `database` agora é do tipo resource ao invés de int.

### Veja Também

- dbase_get_record_with_names() - Obtém um registro do banco de dados como um array associativo.

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