Return to bug23922.phpt CVS log | Up to [ELWIX - Embedded LightWeight unIX -] / embedaddon / php / tests / lang |
1.1 misho 1: --TEST-- 2: Bug #23922 (scope doesn't properly propagate into internal functions) 3: --FILE-- 4: <?php 5: class foo 6: { 7: public $foo = 1; 8: 9: function as_string() 10: { assert('$this->foo == 1'); } 11: 12: function as_expr() 13: { assert($this->foo == 1); } 14: } 15: 16: $foo = new foo(); 17: $foo->as_expr(); 18: $foo->as_string(); 19: ?> 20: --EXPECT--