/hphp/test/zend/bad/ext/pdo_sqlite/tests/pdo_sqlite_createfunction.php
PHP | 20 lines | 11 code | 9 blank | 0 comment | 0 complexity | 8fe3aa1009335aca07867f680ae08385 MD5 | raw file
Possible License(s): LGPL-2.1, BSD-2-Clause, BSD-3-Clause, MPL-2.0-no-copyleft-exception, MIT, LGPL-2.0, Apache-2.0
- <?php
- $db = new pdo('sqlite::memory:');
- $db->query('CREATE TABLE IF NOT EXISTS foobar (id INT AUTO INCREMENT, name TEXT)');
- $db->query('INSERT INTO foobar VALUES (NULL, "PHP")');
- $db->query('INSERT INTO foobar VALUES (NULL, "PHP6")');
- $db->sqliteCreateFunction('testing', function($v) { return strtolower($v); });
- foreach ($db->query('SELECT testing(name) FROM foobar') as $row) {
- var_dump($row);
- }
- $db->query('DROP TABLE foobar');
- ?>