(PHP 5, PHP 7 < 7.4.0)
ibase_blob_get — Получает количество байтов от открытого BLOB-объекта
$blob_handle
, int $len
): string
Функция возвращает не более len
байт из BLOB-объекта,
который был открыт для чтения с помощью ibase_blob_open().
Замечание:
Невозможно прочитать из BLOB-объекта, который был открыт для записи с помощью ibase_blob_create().
blob_handle
BLOB-объект, открытый с помощью ibase_blob_open().
len
Размер возвращаемых данных.
Возвращает не более len
байт из BLOB-объекта или false
в случае возникновения ошибки.
Пример #1 Пример использования ibase_blob_get()
<?php
$result = ibase_query("SELECT blob_value FROM table");
$data = ibase_fetch_object($result);
$blob_data = ibase_blob_info($data->BLOB_VALUE);
$blob_hndl = ibase_blob_open($data->BLOB_VALUE);
echo ibase_blob_get($blob_hndl, $blob_data[0]);
?>