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