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

الموضوع: مامعنى هذه العبارة, مساعـــــــــــــــــــــدة

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Jan 2008
    المشاركات
    61

    Unhappy مامعنى هذه العبارة, مساعـــــــــــــــــــــدة



    السلام عليكم
    ارجو الافاده في معنى هذه العبارة

    for ($count=1;$row=mysql_fetch_row($result);++$count)


    وشكرا









  2. هذا اختصار شديد لكود طويل.
    الشرط ;($row=mysql_fetch_row($result هو الذي يحسم الموضوع، اي ان الشرط الثاني في الداله for هو الشرط اللذي اذا اعطى الناتج "خاطأه" false ستوقف الfor من التنفيذ، فصاحب الكود اراد ان يطبع الcount ولكن بطريقه مختصره جداً.

    انا شخصيا لا انصح بالبرمجه بهذه الطريقه، اعرف انه يختصر السطور ولكن يجعله صعب القرائه للمطورين اللذين يأتون من بعده.
    فحاول بقدر الامكان ان تبرمج سطور مقروئه ونظيفه، ربما يأتي شخص اخر ويكمل او يصحح دالك السطور





    __________________
    هلابي افضل المواقع العربية تصميماً
    انصح باستخدام ابونتو

  3. #3
    عضو نشيط
    تاريخ التسجيل
    Jan 2008
    المشاركات
    61


    شكرا على اهتمامك
    لكن انا وجدت هذا الكود مكتوب واريد معرفة معناه بالتفصيل ان امكن
    و هل يوجد فرق في كتابة ++$count و $count++ في الحلقات
    وشكرا






  4. #4
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2003
    المشاركات
    461


    شكرا على اهتمامك
    لكن انا وجدت هذا الكود مكتوب واريد معرفة معناه بالتفصيل ان امكن
    و هل يوجد فرق في كتابة ++$count و $count++ في الحلقات
    وشكرا
    نعم هناك فرق ، ولكنه بسيط

    اولا

    كود PHP:

    ++$count// يسمى pre-increment

    $count++; // يسمى post-increment 
    الفرق بينهما / الاول (pre-increment) يتم زيادة قيمة المتغير count بواحد ثم استخدامها في التعبير الحسابي
    اما (post-increment) يقوم بإستخدام قيمة المتغير في التعبير الحسابي ثم يزيدها بواحد

    الامثلة التالية سوف توضح الفرق بشكل افضل

    كود PHP:

    // Post-increment

    $a 2;

    echo 
    $a// print 2
    echo $a++; // print 2
    echo $a// print 3

    // Pre-increment

    $a 2;

    echo 
    $a// print 2
    echo ++$a// print 3
    echo $a// print 3 
    وينطبق هذا على عملية decrement







    التعديل الأخير تم بواسطة Pal Coder ; 13-04-2008 الساعة 05:03 AM سبب آخر: خطأ في المثال ..
    __________________
    AlwatanVoice, www.alwatanvoice.com
    Almashroo, www.almashroo.com

    Pal Coder == Palestinian Coder

  5. #5
    عضو نشيط
    تاريخ التسجيل
    Jan 2008
    المشاركات
    61


    شكرا على اهتمامك
    جزاك الله خيرا










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

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

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض