SQLite3::__construct
SQLite3::createFunction
SQLite3
PHP Manual

# SQLite3::createAggregate

(PHP 5 >= 5.3.0)

SQLite3::createAggregate — Enregistre une fonction PHP à utiliser comme fonction d'aggrégation SQLite

### Description

public bool SQLite3::createAggregate ( string `$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.

### Liste de paramètres

`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.

### Valeurs de retour

Retourne `TRUE` si la création réussie, `FALSE` si une erreur survient.

SQLite3::__construct
SQLite3::createFunction
SQLite3
PHP Manual