う〜ん。やっぱりできませんでした。
↓こんな感じなんですが、

class A{
private $a = 'default';
public function touch( $v ){
$this->a = $v;
}
}

$obj = new A();
$obj->touch('change');
print $obj->a; // Fatal Error

通常は private メソッドは読み書きできないので Fatal Error で正しいのですが、
ただ、var_dump や print_r すると、privateのプロパティの値も表示されているので、
ひょっとしたら何か方法が用意されているのかなぁと。

具体的には var_dump だとプレーンテキストで表示されて見にくいので、見やすいように整形しています。