Annotation of embedaddon/php/ext/spl/tests/spl_autoload_010.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: SPL: spl_autoload() and prepend
3: --INI--
4: include_path=.
5: --FILE--
6: <?php
7: function autoloadA($name) {
8: echo "A -> $name\n";
9: }
10: function autoloadB($name) {
11: echo "B -> $name\n";
12: }
13: function autoloadC($name) {
14: echo "C -> $name\n";
15: class C{}
16: }
17:
18: spl_autoload_register('autoloadA');
19: spl_autoload_register('autoloadB', true, true);
20: spl_autoload_register('autoloadC');
21:
22: new C;
23: ?>
24: ===DONE===
25: <?php exit(0); ?>
26: --EXPECTF--
27: B -> C
28: A -> C
29: C -> C
30: ===DONE===
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>