2024 日本 PHP 研討會

ibase_blob_get

(PHP 5, PHP 7 < 7.4.0)

ibase_blob_get從已開啟的 BLOB 取得 len 位元組的資料

說明

ibase_blob_get(資源 $blob_handle, 整數 $len): 字串

此函式會從已透過 ibase_blob_open() 開啟以供讀取的 BLOB 中,最多返回 len 個位元組。

注意:

無法從已透過 ibase_blob_create() 開啟以供寫入的 BLOB 中讀取資料。

參數

blob_handle

使用 ibase_blob_open() 開啟的 BLOB 句柄。

len

返回資料的大小。

返回值

返回 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]);
?>
雖然此範例的功能與 'ibase_blob_echo($data->BLOB_VALUE)' 差異不大,但它示範了如何將資訊擷取到 $variable 變數中以根據您的需求進行操作。

參見

新增註解

使用者貢獻的註解

此頁面沒有使用者貢獻的註解。
To Top