Hi,
public getter
Ist doch wieder eine Methode oder?
Gerade die will ich ja nicht :D.
Nenne die Eigenschaft intern anders, und biete sie über __get an.
z.B.
class TTT {
private $_myfield;
public function __get($name) {
if ($name == 'myfield') {
return $this->_myfield;
}
}
public function __construct() {
$this->_myfield = '1234567890qwet';
}
}
$obj = new TTT();
echo $obj->myfield;
Man beachte, dass das Feld _myfield heißt (mit Unterstrich).
Bis die Tage,
Matti