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

الموضوع: الغاز في لغة الـ PHP

  1. #1
    عضو نشيط
    تاريخ التسجيل
    May 2002
    المشاركات
    216

    الغاز في لغة الـ PHP



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

    أخواني رأيت الطريقة هذي با حد المواقع وبصراحة عجبتني لانها بتطور كثير من مستوى المبتدئين في مجال الـ PHP

    وطريقة الالغاز اننا نحط كود بي اتش بي ويكون به خطأ وننتظر الحل من قبل الاعضاء بحيث انه عند حل اللغز يقوم من وضع اللغز بشرح الكود والخطأ الذي حصل فيه

    وطبعاً لا يوضع لغز جديد إلى ان يحل اللغز الحالي مثال

    كود PHP:
    <? $a=a?>
    طبعاً هذا الكود وبه خطأ والخطأ هو ان المتغير هنا حرفي والمعروف ان المتغيرات الحرفية تبدأ وتنتهي بعلامات التنصيص

    كود PHP:
    <? $a="a"?>
    يا الله يا شباب الحين بحط اللغز ونشوووف من يحل اللغز

    كود PHP:
    <? function sat($tt) { $tt=$tt+1; } $tt=1; echo $tt?>
    المطلوب ان الداله تحتفظ بالقيمة المدخله فيه وتظر الناتج يعني اول مرة بيكون الناتج 2 وبعدها 3 و 4

    والحل يكون باضافة كلمة واحدة على الداله


    يا الله يا شباب همتكم





    Dr.x غير متواجد حالياً


  2. #2
    عضو سوبر نشيط
    تاريخ التسجيل
    Jun 2003
    المشاركات
    789


    مادري اذا الجواب صحيح او لا
    لكن يمكن يكون هذا


    كود PHP:
    <?
    function sat($tt) {
      
    $tt=$tt+1;
      return 
    $tt;
    }
    echo 
    sat($tt);
    ?>






    __________________
    متى استعبدتم الناس وقد ولدتهم أمهاتهم أحرار........
    -----------------------------------
    شبكة الشعر الادبيه
    ArabCoders غير متواجد حالياً

  3. #3
    عضو نشيط
    تاريخ التسجيل
    May 2002
    المشاركات
    216


    رد مقتبس من Coder
    مادري اذا الجواب صحيح او لا
    لكن يمكن يكون هذا


    كود PHP:
    <?
    function sat($tt) {
      
    $tt=$tt+1;
      return 
    $tt;
    }
    echo 
    sat($tt);
    ?>
    مشكور أخوي على المحاولة الجميلة منك وعلى تعديل الكود ولكن الغرض الرئيسي من الكود لم يتم تنفيذة الي هي ان الداله تحتفظ بقيمتها



    ننتظر منك محاولة أخرى





    Dr.x غير متواجد حالياً

  4. #4
    عضو نشيط جدا
    تاريخ التسجيل
    Apr 2004
    المشاركات
    449


    اظن كذا
    <? function sat($tt) {
    $tt=$tt+1
    } $tt=1
    echo sat ?>





    __________________
    لا إله إلا انت سبحانك إني كنت من الظالمين ..



    (ترتيب وإحصائيات موقعك في رتب: أول موقع عربي للإحصائيات)
    الزمزمي للتصميم
    PhotoKing غير متواجد حالياً

  5. #5
    عضو نشيط جدا
    تاريخ التسجيل
    Apr 2004
    المشاركات
    437


    بحل اللغز على حسب ما فهمته واذا خطأ ياليت توضح اللغز اكثر
    كود PHP:
    function sat($tt) {
     static 
    $tt=1
    return  ++
    $tt;
    }
    echo 
    sat(1);echo sat(1);echo sat(1);echo sat(1);echo sat(1); 
    والغريب في الامر ان بامكانك تمرر اي رقم للدالة وستكون النتيجة واحدة





    albdre غير متواجد حالياً

  6. #6
    عضو نشيط
    تاريخ التسجيل
    Aug 2004
    المشاركات
    132


    بشكل سريع يجب إستخدام global $tt;


    وارجو توضيح المطلوب

    واسف على الإختصار في الرد





    __________________
    لطلبات البرمجه

    وخدمة الباكب الخارجي
    جديد ((( ريسلر دومين مجاني سعر الدومين 8.4$ فقط)))بسررررعه
    بريد وماسنجر
    PHP_ORACLE@HOTMAIL.COM
    php-oracle غير متواجد حالياً

  7. #7
    عضو نشيط
    تاريخ التسجيل
    May 2002
    المشاركات
    216


    رد مقتبس من albdre
    بحل اللغز على حسب ما فهمته واذا خطأ ياليت توضح اللغز اكثر
    كود PHP:
    function sat($tt) {
     static 
    $tt=1
    return  ++
    $tt;
    }
    echo 
    sat(1);echo sat(1);echo sat(1);echo sat(1);echo sat(1); 
    والغريب في الامر ان بامكانك تمرر اي رقم للدالة وستكون النتيجة واحدة

    احسنت أخوي وصحيحة اجابتك والحل هو باضافة
    static
    لكي تحفظ الداله قيمتها بكل مرة

    طيب يا ليت اخوي لو تعطينا لغز او تسمح لنا بوضع لغز ثاني

    :shy:





    Dr.x غير متواجد حالياً





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

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

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