ibase_blob_get
(PHP 5)
ibase_blob_get — Lit len octets de données dans un BLOB iBase ouvert
Description
string ibase_blob_get
( resource
$blob_handle
, int $len
)
ibase_blob_get() retourne au plus len
octets du BLOB blob_handle
qui a été ouvert en lecture par ibase_blob_open().
Note:
Il n'est pas possible de lire dans un BLOB ouvert en écriture par ibase_blob_create().
Liste de paramètres
-
blob_handle -
Une ressource blob, ouverte avec la fonction ibase_blob_open().
-
len -
La taille des données retournées.
Valeurs de retour
Retourne au plus, len octets du BLOB, ou
FALSE si une erreur survient.
Exemples
Exemple #1 Exemple avec 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]);
?>Voir aussi
- ibase_blob_open() - Ouvre un BLOB iBase pour récupérer des parties de données
- ibase_blob_close() - Ferme un BLOB iBase
- ibase_blob_echo() - Affiche le contenu d'un BLOB iBase au navigateur
