اذهب إلى المحتوى

لوحة المتصدرين

  1. Emad Saif

    Emad Saif

    الأعضاء


    • نقاط

      3

    • المساهمات

      205


  2. Shamma Mohammed

    Shamma Mohammed

    الأعضاء


    • نقاط

      1

    • المساهمات

      14


  3. Ahmed.Sayed

    Ahmed.Sayed

    الأعضاء


    • نقاط

      1

    • المساهمات

      23


  4. Samer Alashqar

    Samer Alashqar

    الأعضاء


    • نقاط

      1

    • المساهمات

      307


المحتوى الأكثر حصولًا على سمعة جيدة

المحتوى الأعلى تقييمًا في 04/14/22 في كل الموقع

  1. أحاول الحصول على اسم الملف من المسار الخاص به بالشكل التالي: <?php $file_path = "/path/to/image.png"; $file_name = end(explode('/', $file_path)); echo $file_name; لكن يظهر الخطأ التالي: Notice: Only variables should be passed by reference in /home/user/scripts/code.php on line 4 image.png ما سبب هذا الخطأ؟ وكيف أقوم بإصلاح هذه المشكلة؟
    2 نقاط
  2. هل هناك فرق بين isset وempty! . حيث أجد أن كثير من المبرمجين يستعملون كلا الدالتين للتحقق من أن متغير ما غير فارغ not empty if ( isset($myArr[1]) AND !empty($myArr[1]) ) { // do something } في الشرط السابق، هل من الجيد التحقق بهذه الطريقة أم أنها زائدة عن الحاجة؟ وهل هناك طريقة أقصر لفعل الشيء نفسه؟
    1 نقطة
  3. السلام عليكم .. كم هي المدة الزمنية التقريبية التي يحتاجها المبرمج لانهاء مشروع كامل لعميل معين على سبيل المثال 3 اشهر اكثر او اقل ؟ وهل عمل المبرمجين كوظيفة حرة مقتصر فقط على انشاء المواقع ؟ شكرا..
    1 نقطة
  4. لا يوجد مدة معينة لإنهاء المشاريع بل تعتمد على سرعتك في إنجاز المهمات المطلوبة في المشروع ، يمكنك تقدير المدة من خلال حساب المدة المعينة لإنهاء وإنجاز المهام ، وهنا يمكنك تقدير هل تحتاج إلى ثلاث أشهر أو اكثر أو ربما في وقت أقل . أما عن هل وظيف المبرمجين تقتصر على إنشاء المواقع ، حسب كل مبرمج واللغات البرمجية التي يتعلمها ، كما تعلم أن لغات البرمجة كثيرة ومختلفة ، في حين أن كان المبرمج متعلم اللغات البرمجية الخاصة في تصميم وتطوير المواقع ، فيمكنك العمل في إنشاء المواقع و تعديلها أو مثلاً مثل المشاريع التي تحتاج على تعريب القوالب وغيرها ، ولو كان المبرمج متعلم اللغات الخاصة في تصميم وتطوير تطبيقات الهاتف ، هنا سوف يعمل في مجال تطوير التطبيقات . فعمل المبرمجين مختلف حسب اللغات البرمجية التي يتعلموها .
    1 نقطة
  5. حذفت الكلام اللي كنت حاطه هنا داخل textarea وضبط صار يضيف ويحدث بس ان شاء الله يكون هذا السبب مايعلق مره ثانيه
    1 نقطة
  6. من الأفضل عدم إستدعاء الهيدر والفوتر فرديًا بهذه الطريقة أو عمل include الأفضل هو إستعمال extends في التعامل مع القوالب ، أولًا ستقوم بعمل ملف إسمه base.html داخل هذا الملف ستقوم بوضع الهيدر والفوتر والجزئية المتغيرة للصفحة أو الـ content بمعنى أصح. {% include "templates/header.html" %} {% block content %} {% endblock %} {% include "templates/footer.html" %} الآن يمكنك في صفحة الـ home ببساطة وضع الكود التالي وبدء إنشاء محتويات الصفحة بدون الحاجة لعمل include كل مرة للهيدر والفوتر. {% extends 'base.html' %} {% block content %} <p>محتوى الصفحة هنا</p> {% endblock %} تستخدم هذه الطريقة لجعل التحكم أكثر مرونة في المحتوى ومنفصل ومُقسم بشكل أفضل ، مثلًا لو احتجت لإضافة شيء أسفل الهيدر ستحتاج لتغييرها في كل الصفحات إذا إستعملت include لكل الصفحات ، لكن بهذه الطريقة يكفيك التعديل على الـ base.html.
    1 نقطة
×
×
  • أضف...