Копирует данные из массива PHP в таблицу

# Pdo\Pgsql::copyFromArray

(PHP 8 >= 8.4.0)

Pdo\Pgsql::copyFromArray — Копирует данные из массива PHP в таблицу

### Описание

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

Копирует данные из массива `rows` в таблицу `tableName`, используя `separator` в качестве разделителя полей и список `fields`.

### Список параметров

`tableName`
  Строка, содержащая имя таблицы.
`rows`
  Индексированный массив (array) строк (string) с полями, разделёнными `separator`.
`separator`
  Разделитель, используемый для разделения полей в записи массива `rows`.
`nullAs`
  Как интерпретировать SQL-значения `NULL`.
`fields`
  Список полей для добавления.

### Возвращаемые значения

Функция возвращает `true`, если выполнилась успешно, или `false`, если возникла ошибка.

### Смотрите также

- Pdo\Pgsql::copyToArray() - Копирует данные из таблицы базы данных в массив PHP
- Pdo\Pgsql::copyFromFile() - Копирует данные из файла в таблицу
- Pdo\Pgsql::copyToFile() - Копирует данные из таблицы в файл

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