(PHP 4, PHP 5)
ibase_blob_get — Pobiera X bajtów danych z otwartego BLOBa
$uchwyt_do_bloba
, int $X
)
Ta funkcja zwraca X
bajtów danych z BLOBa,
który został otwarty do odczytu za pomocą ibase_blob_open().
Informacja:
Nie jest możliwe odczytywanie informacji o BLOBie, który jest otwarty do zapisu za pomocą ibase_blob_create().
uchwyt_do_bloba
Uchwyt do BLOBa otwartego za pomocą ibase_blob_open().
X
Rozmiar zwracanych danych.
Zwraca maksymalnie X
bajtów z BLOBa, lub FALSE
w przypadku niepowodzenia.
Przykład #1 Przykład ibase_blob_get()
<?php
$wynik = ibase_query("SELECT wartosc_bloba FROM tabela");
$dane = ibase_fetch_object($wynik);
$dane_bloba = ibase_blob_info($dane->WARTOSC_BLOBA);
$uchwyt_do_bloba = ibase_blob_open($dane->WARTOSC_BLOBA);
echo ibase_blob_get($uchwyt_do_bloba, $dane_bloba[0]);
?>