bug46542.phpt 405 B

123456789101112131415161718192021222324
  1. --TEST--
  2. Bug #46542 Extending PDO class with a __call() function
  3. --SKIPIF--
  4. <?php # vim:ft=php
  5. if (!extension_loaded('pdo_sqlite')) print 'skip not loaded';
  6. ?>
  7. --FILE--
  8. <?php
  9. class A extends PDO
  10. { function __call($m, $p) {print __CLASS__."::$m\n";} }
  11. $a = new A('sqlite:' . __DIR__ . '/dummy.db');
  12. $a->truc();
  13. $a->TRUC();
  14. ?>
  15. --CLEAN--
  16. <?php
  17. unlink(__DIR__ . '/dummy.db');
  18. ?>
  19. --EXPECT--
  20. A::truc
  21. A::TRUC