8.46 Fonctions Firebird/InterBase
8 Référence des fonctions
Manuel PHP
. Introduction . Pré-requis . Installation . Configuration à l'exécution . Types de ressources . Constantes pré-définies . ibase_add_user . ibase_affected_rows . ibase_backup . ibase_blob_add . ibase_blob_cancel . ibase_blob_close . ibase_blob_create . ibase_blob_echo ->ibase_blob_get . ibase_blob_import . ibase_blob_info . ibase_blob_open . ibase_close . ibase_commit_ret . ibase_commit . ibase_connect . ibase_db_info . ibase_delete_user . ibase_drop_db . ibase_errcode . ibase_errmsg . ibase_execute . ibase_fetch_assoc . ibase_fetch_object . ibase_fetch_row . ibase_field_info . ibase_free_event_handler . ibase_free_query . ibase_free_result . ibase_gen_id . ibase_maintain_db . ibase_modify_user . ibase_name_result . ibase_num_fields . ibase_num_params . ibase_param_info . ibase_pconnect . ibase_prepare . ibase_query . ibase_restore . ibase_rollback_ret . ibase_rollback . ibase_server_info . ibase_service_attach . ibase_service_detach . ibase_set_event_handler . ibase_timefmt . ibase_trans . ibase_wait_event
|
8.46.15 ibase_blob_get()
Lit
len
octets de données dans un BLOB iBase ouvert
[ Exemples avec ibase_blob_get ] PHP 3>= 3.0.7, PHP 4 , PHP 5
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 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] ); ?>
|
Cette 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
.
|