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

الموضوع: اسئلة حول define و number_format

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

    اسئلة حول define و number_format



    السلام عليكم

    عندي سؤالين

    السؤال الاول :
    الثوابت تعطي المتغيرات قيم ثابتة مثلاً
    define ("num",10);
    ايش الفائدة منها عملياً ؟ علماً بأني ممكن اقول
    $num = 10;

    السؤال الثاني :
    مافائدة دالة number_format
    وماهي طريقة استخدامها ..

    تحياتي





    __________________
    digitooth.com
    حدّد هدفك .. وسر خلفه .. وأبشر بالنجاح


  2. #2
    عضو فعال جدا
    تاريخ التسجيل
    Feb 2002
    المشاركات
    2,289


    انت لو فكرت شوي عرفت انه اسمها ثوابت انها ما تتغير في البرنامج كامل

    والمتغيرات تتغير


    السؤال الثاني

    الاجابه هنا

    http://ch2.php.net/manual/en/function.number-format.php






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


    اشكر لك اهتمامك يالغالي

    لكن بالنسبة للثوابت ادري انها قيمها ثابتة وماتتغير ..

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





    __________________
    digitooth.com
    حدّد هدفك .. وسر خلفه .. وأبشر بالنجاح

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


    عندما تقوم بإسناد قيمة ثابتة باستخدام define فإنها تريحك عند استدعائها أكثر من المتغيرات .. فمثلا يجب أن تستدعي المتغير بنفس اسمه وبنفس الحروف سواء كابيتل أو سمول .. أما define فيمكنها تحاهل تطابق الحروف الصغيرة والكبيرة والتركيز على الاسم فقط .. لاحظ
    كود PHP:
    define("GREETING""Hello you."true);
    echo 
    GREETING// outputs "Hello you."
    echo GreeTing// outputs "Hello you." 
    أيضا define لايمكن تغيير قيمتها بأي شكل داخل الشروط أو حلقات التكرار .. لذلك لاتستخدم بفعالية داخل الشروط والحلقات .. لاحظ التالي
    كود PHP:
    define("GREETING""Hello you."true);

    if (
    GREETING== "Hello you."){
    define("GREETING""XXXXXXXX"true);
    }
     echo 
    GREETING
    مع أن الشرط تحقق في المثال بالأعلى إلا أنه لم يقم بتغيير قيمة GREETING إلى XXX .. وهذي ميزة قوية بالاحتفاظ بالقيمة لايمكن للمتغيرات مجاراتها ,, إذ أن المتغيرات تحتفظ باخر قيمة مررتها لها وتنسى ماقبلها

    استخدم define في تعريف ثوابت لاتتغير في البرنامج مثل اسم الموقع .. أو اسم القاعدة واسم المستخدم .. وأيضا في استبدال الكلمات بترجمتها الصحيحة إذا كان برنامجك يدعم تعدد اللغات





    __________________
    ومامن كاتب إلا سيفنى ****** ويبقي الدهر ماكتبت يداه
    فلا تكتب بكفك غير شيء ****** يسرك يوم القيامة أن تراه

  5. #5
    عضو نشيط
    تاريخ التسجيل
    May 2006
    المشاركات
    208


    جزاك الله خير يا استاذي
    وزادك علم ونفع بك





    __________________
    digitooth.com
    حدّد هدفك .. وسر خلفه .. وأبشر بالنجاح





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

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

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