Refactor the parsing and processing of configuration options ... just a bit ...
[hiphop-php.git] / hphp / test / slow / autoload / spl_autoload_handlers_order.php
blob1819f1c52eff8337dfb4217b128aa1007a06a3a3
1 <?php
3 function a() {}
4 function b() {}
5 function c() {}
6 function d() {}
8 var_dump(spl_autoload_functions());
9 spl_autoload_register('a');
10 var_dump(spl_autoload_functions());
11 spl_autoload_register('a');
12 var_dump(spl_autoload_functions());
13 spl_autoload_register('b');
14 var_dump(spl_autoload_functions());
15 spl_autoload_register('c');
16 var_dump(spl_autoload_functions());
17 spl_autoload_register('d');
18 var_dump(spl_autoload_functions());
19 spl_autoload_register('a');
20 var_dump(spl_autoload_functions());
22 spl_autoload_unregister('a');
23 spl_autoload_unregister('b');
24 spl_autoload_unregister('c');
25 spl_autoload_unregister('d');
26 var_dump(spl_autoload_functions());
28 spl_autoload_register('a', true, true);
29 var_dump(spl_autoload_functions());
30 spl_autoload_register('b', true, true);
31 var_dump(spl_autoload_functions());
32 spl_autoload_register('a', true, true);
33 var_dump(spl_autoload_functions());
34 spl_autoload_register('c', true);
35 var_dump(spl_autoload_functions());
36 spl_autoload_unregister('a');
37 var_dump(spl_autoload_functions());