سلام دوستان
من داخل لاراول که میگشتم به دوتا موضوع رسیدم یکی closure ها و یکی macro در ادامه یه سوالی که داشتم در رابطه با (فراخوانی متد داینامیک به صورت استاتیک شبیه لاراول در php(لینک گفت گو پایین صفحه)) داخل گوگل که سرچ میکردم دیدم داخل سایتی از همین موضوع استفاده کرده.
کسی میتونه این دوتا رو برام توضیح بده دقیقا چیه؟
Closure یا Anonymous function ها به بیان ساده همان تابع ها هستن با این تفاوت که نامی ندارند..
این توابع می تونه داخل یه متغیر ریخته بشه مثل:
$greeting = function () {
return "Hello world";
}
echo $greeting();
و یا میتونه به یک تابع دیگه به صورت آرگومان پاس داده بشه.
Route::get('user/{id}', function ($id) {
dd($id);
});
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟