【PHP】下らねぇ質問はID出して書き込みやがれ 119
■ このスレッドは過去ログ倉庫に格納されています
0652nobodyさん
2012/06/08(金) 22:14:29.28ID:yAKlRLjB↓こんな感じなんですが、
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 だとプレーンテキストで表示されて見にくいので、見やすいように整形しています。
■ このスレッドは過去ログ倉庫に格納されています