downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

sqlite_unbuffered_query> <sqlite_udf_decode_binary
Last updated: Fri, 14 Aug 2009

view this page in

sqlite_udf_encode_binary

(PHP 5, PECL sqlite >= 1.0.0)

sqlite_udf_encode_binaryEncode les données binaires d'une UDF SQLite avant de les retourner

Description

string sqlite_udf_encode_binary ( string $data )

sqlite_udf_encode_binary() applique le codage aux données binaires data pour qu'elles puissent être correctement retournées depuis la requête (car la bibliothèque libsqlite n'est pas compatible avec les données binaires).

S'il y a des chances que vos données ne soient pas compatibles, (par exemple, si elles contiennent le caractère NUL au milieu de la chaîne, et non pas seulement à la fin, ou si le premier caractère est un caractère 0x01) alors vous devrez appeler cette fonction pour protéger vos données.

PHP ne fait pas cette opération de codage/décodage automatiquement, pour des raisons de performances.

Note: N'utilisez pas la fonction sqlite_escape_string() pour protéger les données dans vos UDF, car cela conduira à doubler la protection. Utilisez plutôt cette fonction à la place.

Liste de paramètres

data

La chaîne de caractères à encoder.

Valeurs de retour

La chaîne de caractères encodée.

Voir aussi



add a note add a note User Contributed Notes
sqlite_udf_encode_binary
There are no user contributed notes for this page.

sqlite_unbuffered_query> <sqlite_udf_decode_binary
Last updated: Fri, 14 Aug 2009
 
 
show source | credits | sitemap | contact | advertising | mirror sites