رضا پارسیان
رضا پارسیان
خواندن ۱ دقیقه·۴ سال پیش

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. {&quotid&quot:4}

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

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

&quot,=&quot&quot courier,=&quot&quot monospace;=&quot&quot font-size:=&quot&quot 15.75px;=&quot&quot font-style:=&quot&quot normal;=&quot&quot font-variant-ligatures:=&quot&quot font-variant-caps:=&quot&quot font-weight:=&quot&quot 400;=&quot&quot letter-spacing:=&quot&quot -0.063px;=&quot&quot orphans:=&quot&quot 2;=&quot&quot text-align:=&quot&quot start;=&quot&quot text-indent:=&quot&quot 0px;=&quot&quot text-transform:=&quot&quot none;=&quot&quot white-space:=&quot&quot widows:=&quot&quot word-spacing:=&quot&quot -webkit-text-stroke-width:=&quot&quot background-color:=&quot&quot rgb(242,=&quot&quot 242,=&quot&quot 242);=&quot&quot text-decoration-style:=&quot&quot initial;=&quot&quot text-decoration-color:=&quot&quot display:=&quot&quot inline=&quot&quot !important;=&quot&quot float:=&quot&quot none;&quot=&quot&quot>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
الان لاراول کار می‌کنم ولی هنوز سایتم همونه https://Rp76.ir
شاید از این پست‌ها خوشتان بیاید