PageRenderTime 105ms CodeModel.GetById 19ms RepoModel.GetById 8ms app.codeStats 0ms

/hphp/test/zend/bad/ext/pdo_sqlite/tests/pdo_sqlite_createfunction.php

http://github.com/facebook/hiphop-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
  1. <?php
  2. $db = new pdo('sqlite::memory:');
  3. $db->query('CREATE TABLE IF NOT EXISTS foobar (id INT AUTO INCREMENT, name TEXT)');
  4. $db->query('INSERT INTO foobar VALUES (NULL, "PHP")');
  5. $db->query('INSERT INTO foobar VALUES (NULL, "PHP6")');
  6. $db->sqliteCreateFunction('testing', function($v) { return strtolower($v); });
  7. foreach ($db->query('SELECT testing(name) FROM foobar') as $row) {
  8. var_dump($row);
  9. }
  10. $db->query('DROP TABLE foobar');
  11. ?>