1234567891011121314151617181920212223242526272829303132 |
- --TEST--
- Bug #21888 (protected property and protected method of the same name)
- --FILE--
- <?php
- class mom {
- protected $prot = "protected property\n";
- protected function prot() {
- print "protected method\n";
- }
- }
- class child extends mom {
- public function callMom() {
- $this->prot();
- }
- public function viewMom() {
- print $this->prot;
- }
- }
- $c = new child();
- $c->callMom();
- $c->viewMom();
- ?>
- --EXPECT--
- protected method
- protected property
|