これは私のコードです。私が欲しいのは$a
、メソッドにプロパティ値を割り当てることです。オブジェクトの初期化後またはメソッド内で呼び出すことなく、メソッドset_a()
内で同じ値を取得する必要があり、どちらのメソッドにもパラメーターを渡したくありません。これを行う他の方法はありますか?get_a()
set_a()
get_a()
class simple
{
public $a;
public function set_a()
{
$this->a = "ABC"; //need this value in get_a()
}
public function get_a()
{
echo $this->a; //should referenced from set_a()
}
}
$foo = new simple();
echo $foo->get_a(); //output should be "ABC"
//or
echo $foo->a; //output should be "ABC"