Регистрация Войти
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
Наш чат в Telegram для обмена идеями, проектами, мыслями, людьми в сфере ИТ г.Ростова-на-Дону: @it_rostov
pg_lo_read
(PHP 4 >= 4.2.0, PHP 5)
pg_lo_read — Читает данные большого объекта
Описание
string pg_lo_read ( resource $large_object [, int $len = 8192 ] )pg_lo_read() читает len байт большого объекта и возвращает их в виде строки.
Операции с использованием интерфейса больших объектов необходимо заключать в блок транзакции.
Замечание:
Прежнее название функции: pg_loread().
Список параметров
large_object -
Ресурс большого объекта (LOB) PostgreSQL, возвращаемый функцией pg_lo_open().
len -
Необязательный аргумент. Количество байт, которые необходимо прочитать.
Возвращаемые значения
Строка(string), содержащая len байт большого объекта, либо FALSE в случае ошибки.
Примеры
Пример #1 Пример использования pg_lo_read()
$doc_oid = 189762345;
$database = pg_connect("dbname=jacarta");
pg_query($database, "begin");
$handle = pg_lo_open($database, $doc_oid, "r");
$data = pg_lo_read($handle, 50000);
pg_query($database, "commit");
echo $data;
Смотрите также
- pg_lo_read_all() - Читает содержимое большого объекта и посылает напрямую в броузер
Описание на ru2.php.net
Описание на php.ru