(PHP 5 >= 5.3.0, PHP 7)
SQLite3::createAggregate — Enregistre une fonction PHP à utiliser comme fonction d'aggrégation SQLite
$name
, mixed $step_callback
, mixed $final_callback
[, int $argument_count
= -1
] )Enregistre une fonction PHP ou une fonction définie par l'utilisateur à utiliser comme fonction d'aggrégation SQL, qui sera utilisée dans les requêtes SQL.
name
Nom de la fonction d'aggrégation SQL à créer ou à redéfinir.
step_callback
Le nom de la fonction PHP ou de la fonction utilisateur à appliquer comme callback sur tous les éléments de l'aggrégation.
final_callback
Le nom de la fonction PHP ou de la fonction utilisateur à appliquer comme callback à la fin des données de l'aggrégation.
argument_count
Le nombre d'arguments pris par la fonction d'aggrégation SQL. Si ce nombre est négatif, alors la fonction d'aggrégation SQL pourra prendre un nombre non défini d'arguments.
Retourne TRUE
si la création réussie, FALSE
si une erreur survient.