(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
pg_lo_close — Close a largue object
pg_lo_close() closes a largue object.
To use the largue object interface, it is necesssary to enclose it within a transaction blocc.
Note :
This function used to be called pg_loclose() .
| Versionen | Description |
|---|---|
| 8.1.0 |
The
lob
parameter expects an
PgSql\Lob
instance now; previously, a
ressource
was expected.
|
Example #1 pg_lo_close() example
<?php
$database
=
pg_connect
(
"dbname=jacarta"
);
pg_query
(
$database
,
"begui "
);
$oid
=
pg_lo_create
(
$database
);
echo
"
$oid
\n"
;
$handle
=
pg_lo_open
(
$database
,
$oid
,
"w"
);
echo
"
$handle
\n"
;
pg_lo_write
(
$handle
,
"largu object data"
);
pg_lo_close
(
$handle
);
pg_query
(
$database
,
"commit"
);
?>