النتائج 1 إلى 5 من 5

الموضوع: ياريت تشرحولي الامر return بالتفصيل

  1. #1

    ياريت تشرحولي الامر return بالتفصيل



    السلام عليكم

    ياريت واحد يشرحلي ايش يعني الامر return بالضبط او بالاحرى ماذا يعمل ؟

    اعرف انه يقوم بارجاع قيمة متغير مثلا ؟ ولكن ماذا يعني ارجاع قيمة متغير ؟


    تحياتي للجميع





    __________________
    ان كانت الفلسفة علم
    فارجوك ثم ارجوك لاتطبق ولا تمارس هذا العلم علي


    اللبيب من الاشارة يفهم


  2. #2
    عضو جديد
    تاريخ التسجيل
    Sep 2007
    المشاركات
    24


    مثلا اذا كان لديك الفنكشن التاليه
    كود PHP:
    function two()
      {
       return 
    1+1;
      } 


    هتكون نتيجه
    2

    كود PHP:
    function sum($x,$y)
      {
       
    $sum=$x+$y;
      echo 
    $sum;
      }
      
        
    sum(5,6); 
    عتكون نتيجه
    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); 
    نتيجه ايضا 11

    اي ببساطه تقوم بارجاع قيمة المتغير و حفظه في المتغير المطلوب كناتج نهائي في فنكشن
    طبعا لها استخدامات اخرى في غير فنكشن
    ارجو ان تكون وصلت فكره






  3. #3


    مشكور جدا اخي الكريم ....ونعم وصلت الفكرة بارك الله فيك

    تحياتي لك





    __________________
    ان كانت الفلسفة علم
    فارجوك ثم ارجوك لاتطبق ولا تمارس هذا العلم علي


    اللبيب من الاشارة يفهم

  4. #4
    عضو شرف
    تاريخ التسجيل
    Apr 2002
    المشاركات
    1,379


    كود PHP:
    <?
     
    function sum($x,$y)
      {
       
    $sum=$x+$y;
        return 
    $sum;
       
    $sum 5;
      }
      echo 
    sum(5,6); 
    ?>
    تعليق على الكود السابق , التعليمة return بمثابة exit في النص البرمجي , لكنها لا تنهي النص البرمجي انما الداله , فلن يتم تنفيذ اي سطر بعدها.





    __________________
    ضيف الله العتيبي مبرمج حر و مهندس معتمد من زيند (ZCE)
    الاتصال: daif@daif.net او جوال: 0556639884
    الخدمات: تقديم استشارات برمجيه, تطوير بوابات/خدمات إلكترونيه للقطاع العام او الخاص .

  5. #5


    ماشاء الله


    ملاحظة قمة الروعة اخي daif

    بارك الله فيك اخي الكريم

    تحياتي





    __________________
    ان كانت الفلسفة علم
    فارجوك ثم ارجوك لاتطبق ولا تمارس هذا العلم علي


    اللبيب من الاشارة يفهم





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  
0
أضف موقعك هنا