![]() ![]() | ![]() |
Initial revision
1: --TEST-- 2: 'Static' binding for private variables 3: --FILE-- 4: <?php 5: 6: class par { 7: private $id="foo"; 8: 9: function displayMe() 10: { 11: $this->displayChild(); 12: } 13: }; 14: 15: class chld extends par { 16: private $id = "bar"; 17: 18: function displayChild() 19: { 20: print $this->id; 21: } 22: }; 23: 24: 25: $obj = new chld(); 26: $obj->displayMe(); 27: 28: ?> 29: --EXPECT-- 30: bar