global statement removal: hphp/test [7/x]
[hiphop-php.git] / hphp / test / quick / autoload.php
blob1ea29ebb3c108a7646a355d45d513276d5ecb748
1 <?hh
2 function __autoload($cls) {
3 echo "__autoload $cls\n";
4 if ($cls === 'C') {
5 include 'autoload1.inc';
8 function my_autoload_func($cls) {
9 echo "my_autoload_func $cls\n";
10 if ($cls === 'D') {
11 include 'autoload2.inc';
15 var_dump(is_callable(array('D', 'foo')));
16 spl_autoload_register('my_autoload_func');
17 var_dump(is_callable(array('D', 'foo')));
19 var_dump(is_callable(array('C', 'foo')));
20 spl_autoload_register('__autoload');
21 var_dump(is_callable(array('C', 'foo')));