OCILob::read

(PHP 5, PHP 7, PHP 8, PECL OCI8 >= 1.1.0)

OCILob::readВозвращает часть объекта LOB

Описание

OCILob::read(int $length): string|false

Читает и возвращает length байт данных с текущей позиции объекта LOB.

Чтение останавливается, если длина прочтённых данных равна length или если достигнут конец объекта. Внутренний указатель перемещается на столько байт, сколько было прочитано.

Список параметров

length

Длина считываемых данных, в байтах. Большие значения округляются вниз до 1 MB.

Возвращаемые значения

Возвращает содержимое в виде строки, или false в случае возникновения ошибки.

Список изменений

Версия Описание
8.0.0, PECL OCI8 3.0.0 Класс OCI-Lob переименован в OCILob в соответствии со стандартами именования PHP.

Смотрите также

add a note add a note

User Contributed Notes 2 notes

up
2
Marcin Matras
11 years ago
To read LOB into variable you can use OCI-Lob::load

<?php
$foo
= $MyBlob->load();
?>
up
-4
alvaro at demogracia dot com
15 years ago
To read the whole LOB into a variable:

<?php
$foo
= $MyBlob->read($MyBlob->size());
?>
To Top