الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

الدالة Return.

بدأه mazenwrq في 31 أغسطس 2008 · 2 رد · 563 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته.

إن الدالة return تسبب لي بعض المشاكل في فهمها، فهل يستطيع أحد شرحها لي بكامل تفاصيلها، مع بعض الأمثلة.

ولكم جزيل الشكر.

#2

انت تقصد return التي تعيد قيمة الدالة وليس هي دالة بحد ذاتها

حيث تستخدم لارجاع قيمة الدالة التي يتم حفظها في متغير ما

مثلا

function sum ($x,$y){
$z = $x + $y;
return $z;
}
echo   sum  (5,4);

النتيجة سوف تكون 9

كما تلاحظ هي لم تعيد قيمة x ولا y

لكن فقط القيمة التي تم ارجاعاها وهي z

حاول الان تغير القيمة المرجعة ضع بدل $z القيمة $a

ولاحظ النتيجة

hope is not a plan

----------------

#3

ِشكرا اخي

Just

علي التوضيح ممكن اوضح شوية كلامك عشان انا مبتدئ برضه والكلام يبقي صعب شوية علينا

:

معني دالة تعود بقمية او تعمل

return

اي ان هذة الدالة تم بناءها علي اساس انها تقوم بالمطوب منها + قيمة نهائية للعملية اوي حاجة تانية

في المثال السابق :

الدالة لجمع رقمين الرقم الاول +الرقم الثاني

هل انا اجمع الرقمين و خلاص ؟؟؟؟

اما انا اريد انا تجمع رقمين وتخرن في متغير لاستخدامها في عمليات اخري

اجمع عليهم او حسب اللي انا عاوزه

اما اذاكان الدالة تقوم بعمل شئ و خلاص من غير قيمة ترجع منها لا نستخدم

return

هذا ابسط توضيح للموضوع و اتمني اكون وصلت الصورة شوية

mylogo.gif

مواضيع مشابهة