Home > PHP > Function > PostgreSQL (PDO) > PDO::pgsqlLOBOpen()

PDO::pgsqlLOBOpen()

PDO::pgsqlLOBOpen - Opens an existing large object stream

Syntax

resource PDO::pgsqlLOBOpen (string $oid, string $mode)

Arguments

  • oid - A large object identifier.
  • mode - If mode is r, open the stream for reading. If mode is w, open the stream for writing.

Description

PDO::pgsqlLOBOpen() opens a stream to access the data referenced by oid. If mode is r, the stream is opened for reading, if mode is w, then the stream will be opened for writing. You can use all the usual filesystem functions, such as fread(), fwrite() and fgets() to manipulate the contents of the stream.

Version

PHP 5.1.2, PECL pdo_pgsql >= 1.0.2

Return value

Returns a stream resource on success or FALSE on failure.