In diesem Beispiel wird eine Funktion verwendet, die die SHA256-Prüfsumme
    einer Zeichenkette berechnet und anschließend umgekehrt. Wenn die
    SQL-Anweisung ausgeführt wird, gibt sie den Wert des von unserer Funktion
    umgewandelten Dateinamens zurück.
    Die in $zeilen zurückgegebenen Daten enthalten das
    verarbeitete Ergebnis.
   
    Das Schöne an dieser Technik ist, dass das Ergebnis der Abfrage nicht in
    einer foreach-Schleife nachbearbeitet werden muss.
   
<?php
function sha256_und_umkehren($string)
{
    return strrev(hash('sha256', $string));
}
$db = new Pdo\Sqlite('sqlite::sqlitedb');
$db->sqliteCreateFunction('sha256rev', 'sha256_und_umkehren', 1);
$zeilen = $db->query('SELECT sha256rev(dateiname) FROM dateien')->fetchAll();
?>