سلام
فرض کنید من یک همچین کلاسی دارد:
class myClass{
public function method1(){
$basic = new AnotherClass;
$this->method2();
}
public function method2(){
$basic????
}
}
چکار کنم که basic$ در همه این کلاس در دسترس باشه؟ اینجا من یک بار در متد اول basic$ رو initialize کردم میخوام اونو در متد دوم هم داشته باشم و ناچار نباشم دوباره معرفیش کنم.
راستی نمیخوام بعنوان یک پارامتر اونو بفرستم به show2 چون دیگه مفهوم آبجکت اورینت رو از دست میده.