Manuel PHP
PDO->sqliteCreateFunction()
(No version information available, might be only in CVS)
PDO->sqliteCreateFunction() — Référence une fonction définie par l'utilisateur pour une utilisation dans les requêtes SQL
Description
Cette fonction est EXPERIMENTALE. Cela signifie que le comportement de cette fonction, son nom et, concrètement, TOUT ce qui est documenté ici peut changer dans un futur proche, SANS PREAVIS ! Soyez-en conscient, et utilisez cette fonction à vos risques et périls.
Cette méthode vous permet de référencer une fonction PHP avec SQLite comme étant un type scalaire).
Conseil à l'analyseur SQLite si la fonction de rappel accepte un nombre prédéterminé d'arguments.
Valeurs de retour
Cette fonction retourne TRUE en cas de succès, FALSE en cas d'échec.
Exemples
Exemple #1 Exemple avec PDO::sqliteCreateFunction()
Dans cet exemple, nous avons une fonction qui calcule la somme MD5 de la chaîne de caractères et la renverse ensuite. Lorsque la requête SQL s'exécute, elle retourne la valeur du nom du fichier transformée par notre fonction. Les données retournées dans $rows contiennent le résultat traité.
La beauté de cette technique est que vous n'avez pas à traiter le résultat en utilisant une boucle foreach() après que vous ayez récupéré les données.
Vous pouvez utiliser PDO->sqliteCreateFunction() et PDO->sqliteCreateAggregate() pour surcharger les fonctions natives de SQL.
Note: Cette méthode n'est pas disponible avec les pilotes de SQLite2. Utilisez l'ancien style de l'API sqlite à la place.
Remonter 
