Return to bug29446.phpt CVS log | Up to [ELWIX - Embedded LightWeight unIX -] / embedaddon / php / tests / classes |
1.1 ! misho 1: --TEST-- ! 2: Bug #29446 (ZE allows multiple declarations of the same class constant) ! 3: --FILE-- ! 4: <?php ! 5: ! 6: class testClass { ! 7: const TEST_CONST = 'test'; ! 8: const TEST_CONST = 'test1'; ! 9: ! 10: function testClass() { ! 11: echo self::TEST_CONST; ! 12: } ! 13: } ! 14: ! 15: $test = new testClass; ! 16: ! 17: ?> ! 18: --EXPECTF-- ! 19: Fatal error: Cannot redefine class constant testClass::TEST_CONST in %s on line 5