نمایش نتایج 1 تا 2 از 2

نام تاپیک: تفاورت دو دستور در redirect

  1. #1
    کاربر دائمی آواتار delphi77
    تاریخ عضویت
    مرداد 1383
    محل زندگی
    ایران تهران
    پست
    743

    تفاورت دو دستور در redirect

    دوستان کسی تفاوت دو دستور زیر را میدانه



    redirect::route('test')
    redirect::to('test')


  2. #2
    کاربر دائمی آواتار hamedarian2009
    تاریخ عضویت
    بهمن 1389
    محل زندگی
    گرگان
    پست
    1,691

    نقل قول: تفاورت دو دستور در redirect

    تو متد to باید url موردنظرمون رو بنویسیم اما تو متد route اون alias ایی که برای اون route تعریف کردیم رو مینویسیم

    مثال زیر رو در نظر بگیر
    Route::get('foo', ['uses' => 'FooController@method', 'as' => 'name']);


    حالا redirect هارو به این صورت می تونید بنویسید

    Redirect::route('name');
    Redirect::to('foo');


    استفاده از route رو بیشتر توصیه میکنم چون مدیریتش براتون راحت تره بعضی وقتها چندتا url شبیه هم هستن با تفاوت های کم و ممکنه باهم اشتباه بگیرید مثلا من دیدم به خاطر همین اشتباهات تو اکشن فرم اطلاعات فرمشون به url دیگه ای ارسال میشد و فکرمیکردن کد فرمشون اشتباهه ولی alias ها رو چون unique تعریف می کنید دیگه این مشکلاتو نخواهید داشت

تاپیک های مشابه

  1. سوال: چک کردن با یک یا دو دستور در if
    نوشته شده توسط طبیب دل در بخش C#‎‎
    پاسخ: 10
    آخرین پست: دوشنبه 11 مهر 1390, 22:10 عصر
  2. فرق اين دو دستور در عمل با هم چيه؟
    نوشته شده توسط seyed_farid در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 7
    آخرین پست: شنبه 19 دی 1388, 19:55 عصر
  3. مبتدی: تفاوت دو دستور در c
    نوشته شده توسط fereshte joon در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 4
    آخرین پست: جمعه 24 مهر 1388, 05:13 صبح
  4. دو دستور در یک خط
    نوشته شده توسط morika در بخش VB.NET
    پاسخ: 1
    آخرین پست: دوشنبه 05 مرداد 1388, 19:48 عصر
  5. سوال: ادغام دو دستور در یک عبارت
    نوشته شده توسط khoshblagh در بخش SQL Server
    پاسخ: 2
    آخرین پست: یک شنبه 22 دی 1387, 09:52 صبح

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •