Annotation of embedaddon/php/Zend/tests/class_alias_012.phpt, revision 1.1
1.1 ! misho 1: --TEST--
! 2: Testing dynamic alias name
! 3: --FILE--
! 4: <?php
! 5:
! 6: namespace test\baz;
! 7:
! 8: class foo {
! 9: }
! 10:
! 11: new foo;
! 12:
! 13: class_alias(__NAMESPACE__ .'\foo', __NAMESPACE__ .'\T');
! 14:
! 15: var_dump(new foo);
! 16: var_dump(new T);
! 17:
! 18: $var = __NAMESPACE__ .'\foo';
! 19: var_dump(new $var);
! 20:
! 21: $var = __NAMESPACE__ .'\T';
! 22: var_dump(new $var);
! 23:
! 24: ?>
! 25: --EXPECTF--
! 26: object(test\baz\foo)#%d (0) {
! 27: }
! 28: object(test\baz\foo)#%d (0) {
! 29: }
! 30: object(test\baz\foo)#%d (0) {
! 31: }
! 32: object(test\baz\foo)#%d (0) {
! 33: }
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>