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

search for in the

sqlite_unbuffered_query> <sqlite_udf_decode_binary
Last updated: Fri, 25 Jul 2008

view this page in

sqlite_udf_encode_binary

(PHP 5, PECL sqlite:1.0-1.0.3)

sqlite_udf_encode_binaryCodifica los datos binarios antes de devolverlos de una FDU (función definida por el usuario)

Descripción

string sqlite_udf_encode_binary ( string $datos )

sqlite_udf_encode_binary() aplica una codificación binaria a los datos , de forma que sea seguro devolverlos en los resultados de las consultas (la API de la librería libsqlite no es segura con los datos binarios).

Si existe alguna posibilidad de que los datos no sean seguros de forma binaria (por ejemplo porque contienen bytes de tipo NUL o tienen un byte de tipo 0x01 como primer carácter) se debe emplear esta función para codificar los valores devueltos por la FDU.

PHP no realiza este proceso de codificación/decodificación de forma automática, ya que esto podría penalizar seriamente el rendimiento de las aplicaciones.

Note: No se debe emplear la función sqlite_escape_string() para escapar las cadenas devueltas por las funciones FDU, ya que provocaría un escape doble de los datos. Se debe emplear la función sqlite_udf_encode_binary() en su lugar.



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, 25 Jul 2008
 
 
show source | credits | sitemap | contact | advertising | mirror sites