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

search for in the

sqlite_unbuffered_query> <sqlite_udf_decode_binary
[edit] Last updated: Fri, 23 Mar 2012

view this page in

sqlite_udf_encode_binary

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

sqlite_udf_encode_binaryBir kullanıcı tanımlı işlevden dönecek ikil veriyi döndürmeden önce kodlamak için kullanılır

Açıklama

string sqlite_udf_encode_binary ( string $veri )

Eklentinin arayüzü olduğu libsqlite kütüphanesi ikil veriler için güvenli olmadığından bir kullanıcı tanımlı işlevde (UDF) sorgulardan dönen veriyi güvenli duruma getirmek için sqlite_udf_encode_binary() işlevi veri ile belirtilen veriye ikil kodlama uygular.

Verinizin ikil olarak güvensiz olma şansı varsa (örneğin, sonunda değil de ortasında bir NUL bayt bulunma şansı varsa veya ilk karakteri 0x01 karakteri olabiliyorsa) kullanıcı tanımlı işlevinizde veriyi döndürmeden önce bu işlevi çağırmalısınız.

PHP başarımı etkilediğinden bu kodlama ve kod çözme işlemlerini özdevinimli olarak uygulamaz.

Bilginize:

Kullanıcı tanımlı işlevinizden dönen dizgeleri önceletmek için sqlite_escape_string() işlevini değil sqlite_udf_encode_binary() işlevini kullanın yoksa verinize çifte önceleme uygulanmış olur!

Değiştirgeler

veri

Kodlanacak dizge.

Dönen Değerler

Kodlanmış bir dizge döner.

Ayrıca Bakınız



add a note add a note User Contributed Notes sqlite_udf_encode_binary
There are no user contributed notes for this page.

 
show source | credits | stats | sitemap | contact | advertising | mirror sites