sqlite_udf_encode_binary
Codificar datos binarios antes de devolverlos desde una UDF
&reftitle.description;
stringsqlite_udf_encode_binary
stringdata
sqlite_udf_encode_binary aplica una codificación binaria
a data, por lo que se puede devolver con serguridad desde
consultas (ya que la API libsqlite subyacente no es sergura a nivel binario).
Si existe la posibilidad de que los datos sean no seguros a nivel binario (p.ej.:
contienen un byte NUL en el centro en vez de al final, o si tienen un
byte 0x01 como primer carácter) se debe
llamar a esta función para codificar el valor devuelto des de la FDU.
PHP no lleva a cabo esta operación de codificación/decodificación automáticamente ya que
impactaría severamente en el rendimiento si lo hiciera.
No use sqlite_escape_string para entrecomillar cadenas
devueltas por FDU ya que conducirá a entrecomillar doblemente los datos. ¡Use
sqlite_udf_encode_binary en su lugar!
&reftitle.parameters;
data
El string a ser codificado.
&reftitle.returnvalues;
El string codificado.
&reftitle.seealso;
sqlite_udf_decode_binary
sqlite_escape_string
sqlite_create_function
sqlite_create_aggregate