سلام
وقتی توی یه فایل یه آرایه ای رو return میکنیم یعنی اون فایل داره این آرایه رو برمیگردونه؟ مثل کد زیر:
return [
'pdo' => [
'driver' => 'mysql',
'host' => '127.0.0.1',
'database' => 'bug_tracker',
'db_user' => 'root',
'db_password' => '',
]
];
این سبک کدنویسی رو برای نوشتن فایلهای کانفیگ خیلی دیدم استفاده میشه. در فریمورک هایی مثل لاراول هم به همین روش فایلهای کانفیگ و ایجاد میکنن.
میخواستم بدونم آیا این یک فیچر خاصی توی PHP هست و اسم خاصی داره؟ اصن چرا به این روش فایلهای کانفیگ و مینویسن آیا دلیل یا مزیت خاصی داره؟