To read LOB into variable you can use OCI-Lob::load
<?php
$foo = $MyBlob->load();
?>
(PHP 5, PHP 7, PHP 8, PECL OCI8 >= 1.1.0)
OCILob::read — Возвращает часть объекта LOB
$length
) : string|false
Читает и возвращает length
байт данных с текущей
позиции объекта LOB.
Чтение останавливается, если длина прочтённых данных равна
length
или если достигнут конец объекта.
Внутренний указатель перемещается на столько байт, сколько было
прочитано.
length
Длина считываемых данных, в байтах. Большие значения округляются вниз до 1 MB.
Возвращает содержимое в виде строки, или false
в случае возникновения ошибки.
Версия | Описание |
---|---|
8.0.0, PECL OCI8 3.0.0 | Класс OCI-Lob переименован в OCILob в соответствии со стандартами именования PHP. |
To read LOB into variable you can use OCI-Lob::load
<?php
$foo = $MyBlob->load();
?>
To read the whole LOB into a variable:
<?php
$foo = $MyBlob->read($MyBlob->size());
?>