Podręcznik PHP
Poprzedni |  | Następny

# ibase_blob_get

(PHP 3 >= 3.0.7, PHP 4, PHP 5)

ibase_blob_get -- Pobiera X bajtów danych z otwartego BLOBa

## Opis

string ibase_blob_get ( resource uchwyt_bloba, int X )

Ta funkcja zwraca `X` bajtów danych z BLOBa, który został otwarty do odczytu przez ibase_blob_open(). Zwraca `FALSE` w przypadku porażki.

`<?php $sql = "SELECT wartosc_bloba FROM tabela"; $rezultat = ibase_query($sql); $dane = ibase_fetch_object($rezultat); $dane_bloba = ibase_blob_info($dane->WARTOSC_BLOBA); $uchwyt_bloba = ibase_blob_open($dane->WARTOSC_BLOBA); echo ibase_blob_get($uchwyt_bloba, $dane_bloba[0]); ?>`

Podczas gdy ten przykład nie robi niczego więcej, co można uzyskać wywołując 'ibase_blob_echo($dane->WARTOSC_BLOBA)', pokazuje natomiast jak możesz pobierać do $zmiennej informacje aby manipulować nimi tak jak sobie życzysz.

> Notatka: Nie jest możliwe odczytywanie informacji o BLOBie który został otwarty do zapisu przez ibase_blob_create().

Patrz także: ibase_blob_open(), ibase_blob_close() i ibase_blob_echo().

Poprzedni | Spis treści | Następny
ibase_blob_echo | Początek rozdziału | ibase_blob_import