۳ zynb moallemi
گرفتن اندیس در کلاس ها
جامعه پی اچ پی ایجاد شده در ۰۶ دی ۱۴۰۱

سلام ما یک کلاس داریم که یک تابع داره که پایگاه داده در اون قرار داره حالا می‌خوایم به کلیدهای اون تابع که پایگاه ما هستش دسترسی داشته باشه

لطفا راهنمایی بفرمایید

سلام

لطفا کمی بیشتر توضیح بدید

متوجه منظورتون نمیشم.

یعنی اطلاعات دیتابیس رو توی اون متد کلاس قرار دادید؟


احمدرضا فاطمی کیا ۰۶ دی ۱۴۰۱، ۱۵:۴۲

بله


zynb moallemi ۰۶ دی ۱۴۰۱، ۱۶:۱۲

خب اطلاعات رو توی اون متد ریترن کنید و بعد از صدازدن متد توی آرایه مقدار رو بگیرید

class classname{
public function dbdetails(){
return ['dbname'=>'7learn',];
}
}
echo (new classname)->dbdetails()['dbname'];
احمدرضا فاطمی کیا ۰۶ دی ۱۴۰۱، ۱۶:۳۴