(PHP 5, PHP 7 < 7.4.0)
ibase_blob_get — 從已開啟的 BLOB 取得 len 位元組的資料
此函式會從已透過 ibase_blob_open() 開啟以供讀取的 BLOB 中,最多返回 len
個位元組。
注意:
無法從已透過 ibase_blob_create() 開啟以供寫入的 BLOB 中讀取資料。
返回 BLOB 中最多 len
個位元組,如果失敗則返回 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]);
?>