1--TEST-- 2Child public element should not override parent private element in parent methods 3--FILE-- 4<?php 5class par { 6 private $id = "foo"; 7 8 function displayMe() 9 { 10 print $this->id; 11 } 12}; 13 14class chld extends par { 15 public $id = "bar"; 16 function displayHim() 17 { 18 parent::displayMe(); 19 } 20}; 21 22 23$obj = new chld(); 24$obj->displayHim(); 25?> 26--EXPECT-- 27foo 28