SQLite3::createFunction Sayıl bir SQL işlevi olarak kullanılmak üzere bir PHP işlevini kayda geçirir &reftitle.description; public boolSQLite3::createFunction stringisim callableişlev intdeğş_sayısı-1 intseçenekler0 Mevcut veya yeni bir SQL işlevinin davranışını tanımlamak üzere bir geriçağırım işlevi olarak kullanılacak bir geriçağırım işlevini kayda geçirir. &reftitle.parameters; isim Oluşturulacak veya yeniden tanımlanacak SQL işlevi. işlev SQL işlevinin davranışını tanımlamak üzere bir geriçağırım işlevi olarak kullanılacak bir PHP işlevi veya kullanıcı tanımlı bir işlevin ismi. Bu işlev şöyle tanımlanmalıdır: mixedişlev mixeddeğer mixeddeğerler değer SQL işlevine aktarılacak ilk bağımsız değişken. değerler SQL işlevine aktarılacak diğer bağımsız değişkenler. değ_sayısı SQL işlevinin alacağı bağımsız değişken sayısı. -1 belirtilirse SQL işlevi herhangi bir sayıda bağımsız değişken alabilir demektir. seçenekler Seçeneklerin bitsel birleşimi. Şimdilik sadece, işlevin tek bir SQL deyiminde aynı girdiler verildiğinde her zaman aynı sonucu döndüreceğini belirten SQLITE3_DETERMINISTIC desteklenmektedir. &reftitle.returnvalues; İşlev başarıyla oluşturulmuşsa &true; yoksa &false; döner. &reftitle.changelog; &Version; &Description; 7.1.4 seçenekler bağımsız değişkeni eklendi. &reftitle.examples; - <function>SQLite3::createFunction</function> örneği createFunction('my_udf_md5', 'my_udf_md5'); var_dump($db->querySingle('SELECT my_udf_md5("test")')); ?> ]]> &example.outputs.similar;