ibase_blob_get
(PHP 4, 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(). Cette fonction retourne FALSE en cas d'échec.
Exemple 793. Exemple avec ibase_blob_get()
<?php
$sql = "SELECT blob_value FROM matable";
$result = ibase_query( $sql );
$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] );
?>
Cet exemple ne fait pas plus qu'un ibase_blob_echo( $data->BLOB_VALUE ), mais il montre comment récupérer les informations dans une $variable pour les manipuler comme vous le voulez.
Note: Il n'est pas possible de lire dans un BLOB ouvert en écriture par ibase_blob_create().
Voir aussi ibase_blob_open(), ibase_blob_close() et ibase_blob_echo().
Outils (masquer)
S'enregistrer
Liste des Membres
Qui est en ligne?
FAQ