ویرگول
ورودثبت نام
رضا پارسیان | سازنده PromoSMS.ir
رضا پارسیان | سازنده PromoSMS.irFull-Stack Developer (Laravel/Vue) | در حال ساخت PromoSMS.ir | نوشتن درباره کدنویسی، رشد استارتاپ و بازاریابی فنی 💻📈
رضا پارسیان | سازنده PromoSMS.ir
رضا پارسیان | سازنده PromoSMS.ir
خواندن ۱ دقیقه·۶ سال پیش

9 Helper Function لاراول که باید بشناسید

9 Helper Function لاراول که باید بشناسید
9 Helper Function لاراول که باید بشناسید

سلام امروز امدم یک پست عالی براتون بذارم?

البته به نظر من اینطور هست شاید شما اصلا دوست نداشته باشید موضوع پست همنطور که خوندید 9 Helper Function لاراول که باید بشناسید هست ولی من فقط 3 تاشو میگم،6 تا دیگه هم میذارم توی سایتم.یعنی توی سایتم هست.



لاراول توابع کمکی زیادی دارد که روشی مناسب برای کار با مسیرها ، آرایه ها و رشته ها را فراهم می کند. شناختن همه آنها تقریباً غیرممکن است، بیشتر توسعه دهندگان معروف ترین آنها را می شناسند اما اگر کمی دقیق شوید بسیاری توابع کمکی مفید وجود دارد. در این مقاله ،9 تابع کمکی به شما نشون میدهم که باید درمورد آنها بدانید.

1#. Logger

از تابع logger میتونید برای نوشتن یک پیام در log سیستم استفاده کنید.

logger('Product was changed.', ['id' => $product->id]);

کد بالا باعث ایجاد خروجی زیر می شود.

[2019-06-14 09:53:22] local.DEBUG: Product was changed. {"id":4}

2#. تقسیم آرایه

با استفاده از تابع Arr::divide() می توانید یک آرایه را به دو آرایه تقسیم کنید،این تابع دو آریه را برمی گرداند که یکی حاوی کلید و دیگری حاوی مقادیر.

",="" courier,="" monospace;="" font-size:="" 15.75px;="" font-style:="" normal;="" font-variant-ligatures:="" font-variant-caps:="" font-weight:="" 400;="" letter-spacing:="" -0.063px;="" orphans:="" 2;="" text-align:="" start;="" text-indent:="" 0px;="" text-transform:="" none;="" white-space:="" widows:="" word-spacing:="" -webkit-text-stroke-width:="" background-color:="" rgb(242,="" 242,="" 242);="" text-decoration-style:="" initial;="" text-decoration-color:="" display:="" inline="" !important;="" float:="" none;"="">use Illuminate\Support\Arr; [$keys, $values] = Arr::divide(['name' => 'James', 'age' => 33]); $keys: ['name', 'age'] $values: ['James', 33]

3#. Blank

تابع Blank بررسی میکنید که یک داده خالی است یا نه.

blank(''); blank('   '); blank(null); blank(collect()); // Will result in: true blank(0); blank(true); blank(false); // Will result in: false

نکته :

Booleans مقادیر "خالی" در نظر گرفته نمی شود.

لطفاً نظرات خود را در مورد این مقاله به اشتراک بگذارید. حتماً سایر پست های من را نیز بررسی کنید.

https://rp76.ir/article/9-Helper-Function-%D9%84%D8%A7%D8%B1%D8%A7%D9%88%D9%84-%DA%A9%D9%87-%D8%A8%D8%A7%DB%8C%D8%AF-%D8%A8%D8%B4%D9%86%D8%A7%D8%B3%DB%8C%D8%AF


laravelhelperلاراولتابعfunction
۲۲
۰
رضا پارسیان | سازنده PromoSMS.ir
رضا پارسیان | سازنده PromoSMS.ir
Full-Stack Developer (Laravel/Vue) | در حال ساخت PromoSMS.ir | نوشتن درباره کدنویسی، رشد استارتاپ و بازاریابی فنی 💻📈
شاید از این پست‌ها خوشتان بیاید