# Pdo\Pgsql::copyFromArray

(PHP 8 >= 8.4.0)

Pdo\Pgsql::copyFromArray — Copie des données d'un tableau PHP dans une table

### Description

public Pdo\Pgsql::copyFromArray(
string `$tableName`,
array `$rows`,
string `$separator` = "\t",
string `$nullAs` = "\\\\N",
?string `$fields` = `null`
): bool

Copie des données du `rows` tableau dans la table `tableName` en utilisant `separator` comme délimiteur de champs et la liste `fields`.

### Liste de paramètres

`tableName`
  Une chaîne de caractères contenant le nom de la table.
`rows`
  Un array indexé de strings avec les champs séparés par `separator`.
`separator`
  Un délimiteur utilisé pour séparer les champs dans une entrée du dans le `rows` tableau.
`nullAs`
  Comment interpréter les valeurs `NULL`.
`fields`
  La liste des champs à insérer.

### Valeurs de retour

Cette fonction retourne `true` en cas de succès ou `false` si une erreur survient.

### Voir aussi

- Pdo\Pgsql::copyToArray() - Copie des données d'une table dans un tableau PHP
- Pdo\Pgsql::copyFromFile() - Copie des données d'un fichier dans une table
- Pdo\Pgsql::copyToFile() - Copie des données d'une table dans un fichier