با سلام شاید سوالم مرتبط با موضوع این جلسه نباشه ببخشید ولی اینکه میگن بهتره داخل تابع از return استفاده کنیم بجای echo دلیلش چیه؟
سلام دوست عزیز
دلیلش اینه که در آینده ما اطلاعاتمون رو نمیخوام همیشه چاپ کنیم خیلی اوقات ما پردازشهای زیادی رو روی نتیجه عملیات اون تابع انجام میدیم و همینطور شاید همونجایی که تابع رو صدا زدیم نخوایم نتیجه چاپ بشه!
نگران این مباحث نباشید، جلوتر که برید با پروژههای عملی بیشتر این موضوع رو درک خواهید کرد
محمد گازری۱۹ اسفند ۱۴۰۰، ۱۳:۴۲
سلام وقت بخیر
ببینید دوست عزیز به طور کلی توابع زمانی استفاده میشه که ما بخواهیم یه عملیات خاصی انجام بشه و تابع معمولاً یا عملیات خاصی رو انجام میده یا چیزی رو return میکنه
از نظر فنی مشکلی نیست اگر داخل تابع دستور چاپ بزارید اما کار اصولی و قشنگی نیست و بهتره return کنید و در صورت نیاز مقدار بازگشتی رو چاپ کنید