pg_lo_read_all
(PHP 4 >= 4.2.0)
pg_lo_read_all -- Reads an entire large object and send
straight to browser
Description
int pg_lo_read_all ( resource large_object)
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.
It returns number of bytes read. It returns FALSE, if an
error occurred.
To use the large object (lo) interface, it is necessary
to enclose it within a transaction block.
Note: This function used to be called pg_loreadall().
See also pg_lo_read().
pg_lo_read
(PHP 4 >= 4.2.0)
pg_lo_read -- Read a large object
Description
string pg_lo_read ( resource large_object, int len)
pg_lo_read() reads at most len bytes from a large object
and returns it as a string. large_object specifies a valid
large object resource andlen specifies the maximum allowable
size of the large object segment. It returns FALSE if there
is an error.
To use the large object (lo) interface, it is necessary
to enclose it within a transaction block.
Note: This function used to be called pg_loread().
See also pg_lo_read_all().
|