Documentación offline PHP master

Pdo\Pgsql::copyToArray

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

En esta página

Pdo\Pgsql::copyToArray

Copia datos de una tabla a un array PHP

Descripción#

public Pdo\Pgsql::copyToArray(string $tableName, [string $separator], [string $nullAs], [string $fields]): array
```php

Copia datos de `tableName` a un array utilizando `separator` como delimitador de campos y la lista `fields`.

## Parámetros

`fields`  
La lista de campos a exportar.

## Valores devueltos

Devuelve un array de filas, o `false` si ocurre un error.

## Ejemplos

Ejemplo de Pdo\Pgsql::copyToArray

Cada elemento devuelto es un registro, con los campos unidos por `separator` y un salto de línea final.
setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $db->exec('CREATE TABLE fruits (id int, name text, qty int)'); $db->exec("INSERT INTO fruits VALUES (1, 'apple', 10), (2, 'banana', 20)"); $rows = $db->copyToArray('fruits'); var_export($rows); ?>

```php

El ejemplo anterior mostrará:

array (
  0 => '1   apple   10
',
  1 => '2   banana  20
',
)

Véase también#

Pdo\Pgsql::copyFromArray

Pdo\Pgsql::copyFromFile

Pdo\Pgsql::copyToFile