pg_lo_read

PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8
pg_lo_read - Read a large object
Manual
Code Examples

pg_lo_read( PgSql\Lob$lob, [int$length = 8192] ): string|false

pg_lo_read reads at most length bytes from a large object and returns it as a string.

To use the large object interface, it is necessary to enclose it within a transaction block.

Note:

This function used to be called pg_loread.

Parameters

lob

An PgSql\Lob instance, returned by pg_lo_open.

length

An optional maximum number of bytes to return.

Return Values

A string containing length bytes from the large object, or false on error.

Changelog

Version Description
8.1.0 The lob parameter expects an PgSql\Lob instance now; previously, a resource was expected.

Related Functions

Example of pg_lo_read

Show all examples for pg_lo_read

PHP Version:


Function pg_lo_read:

PostgreSQL Functions

Most used PHP functions