PHP Conference Japan 2024

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