Documentación offline PHP master

dbase_get_record_with_names

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

dbase_get_record_with_names

Lee un registro en una base dBase, en forma de array asociativo

Descripción#

dbase_get_record_with_names(resource $database, int $number): array
```php

Recupera un registro de una base de datos dBase como un array asociativo.

## Parámetros

`database`  
El recurso de base de datos, devuelto por `dbase_open` o `dbase_create`.

`number`  
El índice del registro entre `1` y `dbase_numrecords($dbase_identifier)`.

## Valores devueltos

El registro, en forma de array asociativo. Esto incluye también una clave llamada `deleted` que se define a 1 si el registro ha sido marcado para eliminación (ver la función `dbase_delete_record`). Por consiguiente, no es posible recuperar el valor de un campo llamado `deleted` con esta función.

Cada campo se convierte al tipo PHP apropiado, excepto:

- Las fechas se mantienen como cadenas.

- Los valores DateTime se convierten en cadenas.

- Los enteros fuera del rango `PHP_INT_MIN`..`PHP_INT_MAX` se devuelven como cadenas.

- Antes de dbase 7.0.0, los booleanos (`L`) se convertían en `1` o `0`.

En caso de error, `dbase_get_record_with_names` devuelve `false`.

## Historial de cambios

| Versión          | Descripción                                             |
|------------------|---------------------------------------------------------|
| PECl dbase 7.0.0 | `database` es ahora un `resource` en lugar de un `int`. |

## Ejemplos

Lista todos los miembros registrados en la base de datos

```php

Véase también#

dbase_get_record