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
返回数据的大小。
返回值
返回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]
?>
虽然这个例子并不比'ibase_blob_echo($ data-> BLOB_VALUE)'做的要多,但它确实会告诉你如何获取信息到一个$变量中,以便随意操纵。