تفاوت forelse و foreach در لاراول

تفاوت forelse و foreach در لاراول

حلقه While و حلقه For در برنامه نویسی نسبت به سایر حلقه‌ها مهم‌تر و رایج‌تر هستند و به همین دلیل در این مقاله بیشتر به این دو نوع حلقه پرداخته شده و مثال‌های بیشتری برای آن‌ها در زبان‌های برنامه نویسی مختلف ارائه می‌شود.
laravel featured

حلقه for در لاراول کاربر بسیاری دارد و از آن می توان به دو صورت forelse@ و foreach@ استفاده کرد که شباهت زیادی هم به هم دارند ولی تفاوت های آنها که قرار است در اینجا به آن بپردازیم این است که  اگر ابجکتی که در حال پیمایش در آن هستیم خالی بود به آن ابجکت خالی واکنش مناسب داده شود، برای فهم بهتر به مثال زیر توجه کنید :

حلقه forelse :

forelse ( $tasks as $task )@
<div>{{ $task->title }}</div>
empty@
<div>there are no tasks</div>
endforelse@

حلقه foreach :

   foreach ( $tasks as $task)@
        <div>{{ $task->title }}</div>
  endforeach@

بیشتر بخوانید:

لینک کوتاه مطالب :

https://thezoom.ir/?p=12998

نظر خود را وارد کنید

آدرس ایمیل شما در دسترس عموم قرار نمیگیرد.