توضیحات

در این جلسه به توضیح collection در لاراول می پردازیم.


طراحی وب طراحی سایت پی اچ پی php php oop php mvc mvc پایگاه داده laravel لاراول

مدرس دوره علی شیخ
مدت دوره 29:19:35
تعداد ویدیو 189

وضعیت دوره : کامل شده
قیمت دوره : رایگان

نظرات ارزشمند شما:

برای ارسال نظر ابتدا باید وارد سایت شوید

  • تشکر...
    یک سوال دیگه هم داشتم ، ممنون می شم جواب بدین.
    آیا کلاس کالکشن در واقع از توابع کار با آرایه ها در php داره استفاده میکنه یا از روش ها و تکنیک های مختص خودش برای کار با آرایه ها استفاده میکنه؟ یعنی ما بریم داخل متدهای کالکشن رو ببینیم ، با توابع کار با آرایه های در php مواجه می شیم؟
    تشکر.

    • ببینید در کل کتابخانه ها و فریمورک ها چیزی بیشتر از اون زبان برنامه نویسی که ازش استفاده میکنند ندارند و از همون تابع و قابلیت های اون زبان برنامه نویسی استفاده میکنند و توابع و قابلیت های مختلف را برای راحتی شما ایجاد میکنند.
      اینکه شما بخواهید دقیقا یک فریمورک یا کتابخانه را بررسی کنید، باید سورس کد اون را کامل بررسی و مطالعه کنید. در ابتدا باهاش آشنا بشید و کار کنید کمی، بعد از اون میتونید سورس کدهاشون را در صورت نیاز بررسی کنید.

  • تشکر از جوابتون...

    طبق چیزی که من فهمیدم : کلاس الکوئنت از کلاس کالکشن ارث بری میکنه و برای نمایش نهایی اطلاعات ، میاد متدهای کالکشن رو صدا میزنه ، دیتایی که از دیتابیس دریافت کرده رو میده به متدهای کالکشن و نتیجه رو برمیگردونه به ما... در واقع با این کار ، کالکشن میاد یک فیلتری انجام میده روی اطلاعات دریافت شده از الکوئنت.
    دیگه نمیدونم درست فهمیدم یا نه.

    • بله، لاراول برای راحتی کار با اطلاعات بازگشتی از دیتابیس، اونها را به کالکشن تبدیل میکنه

  • سلام...
    در واقع الکوئنت میاد اطلاعات رو از دیتابیس تحویل می گیره و اون ها را به کالکشن تبدیل می کنه و بعد تحویل ما میده؟ و موقع کار با orm elequent ، در واقع داریم با کالکشن ها کار میکنیم؟

    • سلام وقت بخیر.
      کالکشن موضوع جدای از orm لاراول هست. اما در کل بله، لاراول با کالکشن های خودش کار میکنه و دیتا ها را بصورت کالکشن در میاره تا بتونه خیلی ساده ازشون استفاده کنه