Arquivos
hhvm/hphp/test/quick/autoload.php
T
ptarjan 503f75d08b Rename test directories
These names don't make sense now that we run both suites the same
way.
2013-04-17 09:06:51 -07:00

23 linhas
535 B
PHP

<?php
function __autoload($cls) {
echo "__autoload $cls\n";
if ($cls === 'C') {
class C { public static function foo() { } }
}
}
function my_autoload_func($cls) {
echo "my_autoload_func $cls\n";
if ($cls === 'D') {
class D { public static function foo() { } }
}
}
var_dump(is_callable(array('D', 'foo')));
spl_autoload_register('my_autoload_func');
var_dump(is_callable(array('D', 'foo')));
var_dump(is_callable(array('C', 'foo')));
spl_autoload_register('__autoload');
var_dump(is_callable(array('C', 'foo')));