Overview
KB
Technical FAQ
PHP Manual
CSS2 Manual
HTML Manual
JS Guide
JS Reference
PhpDock Manual
Nu-Coder Manual
PhpExpress Manual
PHP Joomla
Development
Learn PHP
 
<pg_put_copy_datapg_put_line>
^PostgreSQL FunctionsLast updated: Mon, 26 Oct 2026

pg_put_copy_end

(PHP 8 >= 8.4.0)

pg_put_copy_end — Signal the completion of a COPY operation to the server

Description

function pg_put_copy_end(PgSql\Connection $connection, ?string $error = null): int

Sends an end-of-data indication to the server during a COPY FROM STDIN operation.

Parameters

connection

An PgSql\Connection instance.

error

If not null, the COPY operation is forced to fail with the given error message.

Return Values

Returns 1 on success, 0 if the data could not be queued (only in non-blocking mode), or -1 on error.

See Also


<pg_put_copy_datapg_put_line>
^PostgreSQL FunctionsLast updated: Mon, 26 Oct 2026