SQLite Funzioni
PHP Manual

sqlite_udf_encode_binary

(PHP 5 < 5.4.0, PECL sqlite >= 1.0.0)

sqlite_udf_encode_binaryCodifica i dati binari prima di restituirli da un UDF

Descrizione

string sqlite_udf_encode_binary ( string $data )

sqlite_udf_encode_binary() applica la decofica dei dati binari al parametro data in modo che possa essere restituito dalle query (dato che la sottostante libreria libsqlite API non è binary safe).

Se esiste una possibilità che i dati possano essere binari (ad esempio contengono caratteri tipo NUL al centro e non alla fine, oppure iniziano con il carattere 0x01), occorre eseguire questa funzione per codificare il valore restituito dalla tua UDF.

Il PHP non esegue questa codifica/decodifica in automatico, avrebbe impatti particolarmente negativi sulle performance.

Nota:

Non utilizzare sqlite_escape_string() per quotare stringhe restituite tramite UDF poiché porta ad avere una quotazione doppia. Utilizzare sqlite_udf_encode_binary()!

Elenco dei parametri

data

La string da codificare.

Valori restituiti

La string codificata.

Vedere anche:


SQLite Funzioni
PHP Manual