
پیدا کردن فایل های تکراری با PHP
858 بازدید بازدید
PHP 7.4 جدیدترین نسخه PHP میباشد در که این مطالب به برخی از تغییرات مهم اون میپردازم
Arrow functions
Arrow functions یا همون short closures اجازه میده که با تعداد خط های کمتر فانکشن ها رو نوشت
حالتی که قبلا نوشته میشد:
array_map(function (User $user) {
return $user->id;
}, $users
حالتی که الان میشه نوشت:
array_map(fn(User $user) => $user->id, $users)
ویژگی Preloading to improve performance
یکی از ویژگی های شگفت انگیز جدید که در هسته PHP اضافه شده قابلیت Preloading یا همون پیش بارگیری میباشد
برای مثال اگر از فریم ورک استفاده میکنید تمامی فایل ها باید در هر ریکوئست لود شوند
قابلیت Preloading این امکان رو میدهد که فایل های PHP در Memory سرور لود شوند و فایل ها به صورت دائمی در ریکوئست بعدی در دسترس قرار میگیرد
Short open tags deprecated
تگ کوتاه ?> منسوخ شده است و در PHP8 حذف میگردد