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 — Reads part of the large object
$length
) : string|false
Reads length
bytes from the current position of
LOB's internal pointer.
Reading stops when length
bytes have been read or
end of the large object is reached. Internal pointer of the large object
will be shifted on the amount of bytes read.
length
The length of data to read, in bytes. Large values will be rounded down to 1 MB.
Returns the contents as a string, başarısızlık durumunda false
döner.
Sürüm: | Açıklama |
---|---|
8.0.0, PECL OCI8 3.0.0 | The OCI-Lob class was renamed to OCILob to align with PHP naming standards. |
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());
?>