Ma perché non le dichiari public?

Comunque puoi fare così:
Codice PHP:
class persona {
    ...
    function 
__get ($var) {
        if (
$var === "eta") {
            return 
$this->eta;
        }
    }
    ...

Così il valore è visibile dall'esterno ma modificabile solo dall'interno