void sqlite_create_function    ( resource $dbhandle   , string $function_name   , callable $callback   [, int $num_args = -1  ] )

sqlite_create_function -- SQLiteDatabase::createFunctionРегистрирует "стандартную" функцию (UDF) для использования в SQL-запросах

dbhandle

Ресурс базы данных SQLite, полученный из функции sqlite_open() в случае использования процедурного подхода. Этот параметр не требуется при использовании объектно-ориентированного подхода.

function_name

Имя функции, используемой в SQL-запросах.

callback

Callback-функция, обрабатывающая указанную SQL-функцию.

Замечание: Callback-функции должны возвращать тип, понятный SQLite (т.е. скалярный).

num_args

Подсказка парсеру SQLite, если callback-функция принимает известное количество аргументов.