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

الموضوع: استفسار بخصوص Smarty

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Aug 2010
    المشاركات
    38

    استفسار بخصوص Smarty



    عندي سؤالين بخصوص Smarty

    1- في Smarty نتضطر دائماً لعمل مجلد Compile أو يسمى أحياناً template_c بصلاحية 777
    لماذا سمارتي يضع كود PHP في ملف داخل هذا المجلد ثم يعمل له include
    لماذا لا يعمل eval لكود PHP ويريحنا من عمل هذا المجلد؟؟

    هل هناك فائدة أخرى لهذا المجلد تجعلهم لا يستعملون eval


    2- ما الفرق بين foreach و section
    هل هناك فائدة لـ section لا يمكن أن يعملها foreach أم ان section يمكن الاستغناء عنها؟







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


    بالنسبة لسؤالك الأول بخصوص مجلد templates_c أو compile dir فهو يتم فيه ترجمة القالب الى كود php وحفظه بدلا من أن يتم ترجمة القالب في كل مرة يتم استدعائه فيه، وبالتالي يوفر في الوقت وموارد السيرفر

    بالنسبة لسؤالك الثاني
    section تستخدم فقط للـ indexed arrays
    اما foreach فتستخدم للـ associative arrays





    __________________
    مدونتي

  3. #3
    عضو نشيط
    تاريخ التسجيل
    Aug 2010
    المشاركات
    38


    1- هذه الفائدة لا فائدة منها

    2- ولكن foreach تستعمل لل indexed arrays مما يعني انه لا فائدة لل section










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

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

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