نمایش نتایج: از شماره 1 تا 8 , از مجموع 8

موضوع: کدوم حالت درست تره؟

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    عضو انجمن AtrafNet آواتار ها
    تاریخ عضویت
    Nov 2016
    نوشته ها
    259
    تشکر تشکر کرده 
    2,584
    تشکر تشکر شده 
    729
    تشکر شده در
    417 پست

    پیش فرض پاسخ : کدوم حالت درست تره؟

    سلام
    من روش دوم رو پیشنهاد میکنم چون به نظرم تا زمانی که دلیل منطقی برای دستی پایان دادن کد نباشه نیاز هم نیست کد رو حالا چه با return یا چه با exit پایان بدید.
    اصولاً وقتی بخش Continue the code که کامنت کردید کد هاش تموم و اجرا بشه php خودش کار رو تموم شده می دونه و نیاز به دستی exit کردن کد نیست.
    مگر در مواردی که به نظرم بدونید که ممکنه حلقه بی نهایت (Infinite Loop) اتفاق بیفته یا باقی کد های ادامه خروجی صفحه به دلایلی مثل Redirect کردن به صفحه دیگه نیاز نباشه و بدونید تا همین جا که اجرا شده برای کاربر کافیه برای همین باقیش رو با exit نادیده میگرید.

    البته return با exit کلاً فرق میکنه exit همونطور که از اسمش معلومه باعث خروج از قطعه کد میشه اما return باعث برگشت یک مقدار خروجی میشه که وقتی خالی استفاده میکنید خروجی خالی پس میده و تابع یا قطعه کد رو تموم میکنه.
    دستور کلیدی return رو باید بدونید که کاربرد هایی مثل خروجی گرفتن از توابع (function) می تونه داشته باشه در صورتی که exit خودش یه تابع هست و صرفاً کار اتمام یک قطعه یا کل کد رو انجام میده.

  2. تعداد تشکر ها ازAtrafNet به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

مجوز های ارسال و ویرایش

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