بسم الله الرحمن الرحيم

الحمد لله والصلاة والسلام على سيدنا محمد وعلى آله وصحبه أجمعين وبعد.

ماهي return ؟

return هي عبارة أمر يقوم بالتعويض بالقيمة التي تليه مكان استدعاء الدالة وهو أفضل تعريف لهذه الجملة ولتوضيح هذا الكلام لاحظ معي المثال التالي :


كود PHP:


function fname(p1p2)
{
   return 
p1 p2;

الآن لاحظ العبارة التي تلي return وهي p1+ p2 وهي العبارة التي سيتم حسابها وتعويضها مكان استدعاء الدالة وللتوضيح اكثر لاحظ الأستدعاء الآن :


كود PHP:

var value fname(10,50); 

الآن سيتم استدعاء الدالة fname بالقيم 10 لـ p1 و 50 لـ p2 وسيتم جمعها لتصبح العبارة داخل الدالة هي return 60 بعد حسابها وسيتم التعويض مكان الإستدعاء وهو fname مع بارمتيراتها بالكامل بالقيمة 60 لتصبح العبارة كالتالي :

كود PHP:

 var value 60