Arquivos
hhvm/hphp/test/quick/autoload6.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

31 linhas
636 B
PHP

<?php
function my_autoload_func1($cls) {
echo "my_autoload_func1 $cls\n";
}
function my_autoload_func2($cls) {
echo "my_autoload_func2 $cls\n";
$cls = strtolower($cls);
if ($cls === 'i') {
interface I {
public function foo();
}
}
}
function my_autoload_func3($cls) {
echo "my_autoload_func3 $cls\n";
$cls = strtolower($cls);
if ($cls === 'i') {
interface I {
public function bar();
}
}
}
function main() {
spl_autoload_register('my_autoload_func1');
spl_autoload_register('my_autoload_func2');
spl_autoload_register('my_autoload_func3');
var_dump(interface_exists('I'));
}
main();