Home > PHP > Function > PostgreSQL > pg_lo_read_all()

pg_lo_read_all()

pg_lo_read_all - Reads an entire large object and send straight to browser

Syntax

int pg_lo_read_all (resource $large_object)

Arguments

  • large_object - PostgreSQL large object (LOB) resource, returned by pg_lo_open().

Description

pg_lo_read_all() reads a large object and passes it straight through to the browser after sending all pending headers. Mainly intended for sending binary data like images or sound.

Version

PHP 4.2.0, 5

Return value

Number of bytes read or FALSE on error.