在线文档教程
PHP

ibase_blob_get

ibase_blob_get

(PHP 5, PHP 7)

ibase_blob_get - 从开放blob获取len字节数据

描述

string ibase_blob_get ( resource $blob_handle , int $len )

这个函数返回len一个已经被ibase_blob_open()读取的BLOB的最多字节。

注意:无法从已经打开的BLOB中读取ibase_blob_create()进行写入。

参数

blob_handle

用ibase_blob_open()打开一个BLOB句柄。

len

返回数据的大小。

返回值

返回lenBLOB的最多字节,或者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)'做的要多,但它确实会告诉你如何获取信息到一个$变量中,以便随意操纵。