sqlite_udf_decode_binary
Décode des données binaires, passées à une UDF SQLite
&reftitle.description;
stringsqlite_udf_decode_binary
stringdata
Décode des données binaires.
Vous devez appeler cette fonction sur les paramètres passés à votre UDF, si
vous devez manipuler des données binaires, car le codage binaire de &php;
va masquer le contenu original de la donnée.
&php; ne fait pas cette opération de codage/décodage automatiquement,
car cela réduirait considérablement les performances.
&reftitle.parameters;
data
Les données encodées avec les fonctions
sqlite_udf_encode_binary ou
sqlite_escape_string et qui doivent être décodées
&reftitle.returnvalues;
La &string; décodée.
&reftitle.examples;
Exemple de fonction d'agrégation SQLite, compatible avec les
données binaires
$context) {
$context = strlen($string);
}
}
function max_len_finalize(&$context)
{
return $context;
}
sqlite_create_aggregate($db, 'max_len', 'max_len_step', 'max_len_finalize');
var_dump(sqlite_array_query($db, 'SELECT max_len(a) from strings'));
?>
]]>
&reftitle.seealso;
sqlite_udf_encode_binary
sqlite_create_function
sqlite_create_aggregate