السلام عليكم
ياريت واحد يشرحلي ايش يعني الامر return بالضبط او بالاحرى ماذا يعمل ؟
اعرف انه يقوم بارجاع قيمة متغير مثلا ؟ ولكن ماذا يعني ارجاع قيمة متغير ؟
تحياتي للجميع
السلام عليكم
ياريت واحد يشرحلي ايش يعني الامر return بالضبط او بالاحرى ماذا يعمل ؟
اعرف انه يقوم بارجاع قيمة متغير مثلا ؟ ولكن ماذا يعني ارجاع قيمة متغير ؟
تحياتي للجميع
__________________
ان كانت الفلسفة علم
فارجوك ثم ارجوك لاتطبق ولا تمارس هذا العلم علي
اللبيب من الاشارة يفهم
مثلا اذا كان لديك الفنكشن التاليه
كود PHP:
function two()
{
return 1+1;
}
هتكون نتيجه
2
عتكون نتيجهكود PHP:
function sum($x,$y)
{
$sum=$x+$y;
echo $sum;
}
sum(5,6);
11
ولو قمنا باستبدال فنكشن بشكل تالي
مثال اخرنتيجه 11كود PHP:
function sum($x,$y)
{
$sum=$x+$y;
return $sum;
}
echo sum(5,6);
نتيجه ايضا 11كود PHP:
function sum($x,$y)
{
$sum=$x+$y;
return $sum;
$sum * 5;
}
echo sum(5,6);
اي ببساطه تقوم بارجاع قيمة المتغير و حفظه في المتغير المطلوب كناتج نهائي في فنكشن
طبعا لها استخدامات اخرى في غير فنكشن
ارجو ان تكون وصلت فكره
مشكور جدا اخي الكريم ....ونعم وصلت الفكرة بارك الله فيك
تحياتي لك
__________________
ان كانت الفلسفة علم
فارجوك ثم ارجوك لاتطبق ولا تمارس هذا العلم علي
اللبيب من الاشارة يفهم
تعليق على الكود السابق , التعليمة return بمثابة exit في النص البرمجي , لكنها لا تنهي النص البرمجي انما الداله , فلن يتم تنفيذ اي سطر بعدها.كود PHP:
<?
function sum($x,$y)
{
$sum=$x+$y;
return $sum;
$sum * 5;
}
echo sum(5,6);
?>
__________________
ضيف الله العتيبي مبرمج حر و مهندس معتمد من زيند (ZCE)
الاتصال: daif@daif.net او جوال: 0556639884
الخدمات: تقديم استشارات برمجيه, تطوير بوابات/خدمات إلكترونيه للقطاع العام او الخاص .
ماشاء الله
ملاحظة قمة الروعة اخي daif
بارك الله فيك اخي الكريم
تحياتي
__________________
ان كانت الفلسفة علم
فارجوك ثم ارجوك لاتطبق ولا تمارس هذا العلم علي
اللبيب من الاشارة يفهم