Latest posts
-
التعليقات Comments في PHP
التعليقات في PHP أسطر يكتبها المطور لتوضيح الكود ولا يقوم المُفسّر بتنفيذها. تُعد التعليقات أداة مهمة لتوثيق الكود وشرح المنطق المعقد للمطورين الآخرين أو لنفسك في المستقبل. التعليق على سطر واحد التعليق متعدد الأسطر متى نستخدم التعليقات؟ استخدمها لشرح سبب اتخاذ قرار برمجي معين، أو لتعطيل سطر مؤقتًا أثناء الاختبار، وتجنّب التعليقات التي تكرر ما
-
المتغيرات Variables في PHP
المتغير في PHP وسيلة لتخزين البيانات المختلفة كالأرقام والنصوص والمصفوفات. يبدأ اسم المتغير دائمًا بعلامة الدولار $ يتبعها اسم المتغير، ولا حاجة للإعلان عن نوع البيانات مسبقًا. إنشاء متغير قواعد التسمية يجب أن يبدأ اسم المتغير بحرف أو شرطة سفلية بعد علامة الدولار، ولا يمكن أن يبدأ برقم. يُسمح بالأحرف والأرقام والشرطات السفلية فقط، والأسماء
-
الإخراج Echo و Print في PHP
توفر PHP طريقتين رئيسيتين لإخراج البيانات إلى المتصفح هما echo وprint. كلاهما يقوم بنفس المهمة الأساسية لكن بينهما اختلافات بسيطة في الأداء والاستخدام. الأمر echo أمر echo يقبل عدة معاملات مفصولة بفواصل ولا يُعيد قيمة. يعتبر أسرع قليلًا من print لذا يُفضّله كثير من المطورين. الأمر print أمر print يقبل معاملًا واحدًا فقط ويُعيد دائمًا
-
مقدمة في لغة PHP
PHP هي لغة برمجة من جانب الخادم تُستخدم بشكل واسع لتطوير المواقع الديناميكية وتطبيقات الويب. تتميز بسهولة التعلم وقدرتها على التعامل مع قواعد البيانات والنماذج والجلسات، وتعمل خلف عدد كبير من المواقع المعروفة حول العالم. ما هي PHP؟ الاسم اختصار لـ PHP: Hypertext Preprocessor، وهي لغة مفتوحة المصدر تعمل على الخادم وتُولّد محتوى HTML ديناميكيًا
-
الـ Tuples في بايثون
الـ Tuple في بايثون هو مجموعة مرتبة من العناصر، لكنه على عكس القائمة لا يمكن تعديل محتواه بعد الإنشاء. تُستخدم الـ tuples عندما نريد ضمان عدم تغيير البيانات. إنشاء tuple الوصول للعناصر تفكيك الـ tuple متى تستخدم tuple بدل list؟ استخدم الـ tuple عندما تكون البيانات ثابتة منطقيًا مثل إحداثيات نقطة أو ألوان RGB، فهو
-
المجموعات Sets في بايثون
المجموعة Set في بايثون هي تجميع غير مرتب من العناصر الفريدة، أي لا يمكن أن يحتوي على عناصر مكررة. تُستخدم المجموعات للعمليات الرياضية مثل الاتحاد والتقاطع والفرق. إنشاء مجموعة إضافة وإزالة عناصر عمليات المجموعات اختبار العضوية
-
القواميس Dictionaries في بايثون
القاموس في بايثون هو هيكل بيانات يربط بين مفاتيح وقيم، ويسمح بالبحث السريع عن القيمة باستخدام مفتاحها. يكتب القاموس بين أقواس معقوفة، ويُستخدم لتمثيل البيانات المنظمة كسجلات الكائنات. إنشاء قاموس الوصول والتعديل دوال مفيدة المرور على القاموس
-
جمل الشروط If و Else في بايثون
جمل الشروط في بايثون تتيح للبرنامج اتخاذ قرارات بناءً على شروط معينة، فيتم تنفيذ كتلة من الكود إذا كان الشرط صحيحًا، وكتلة أخرى إذا كان غير ذلك. تستخدم الكلمات المفتاحية if وelif وelse. الجملة الأساسية if if مع else تعدد الشروط elif الشروط المتداخلة
-
الحلقات Loops في بايثون (for و while)
الحلقات في بايثون تسمح بتكرار كتلة من الكود عدة مرات، وتأتي بنوعين رئيسيين: حلقة for التي تمر على عناصر متسلسلة، وحلقة while التي تستمر طالما تحقق شرط معين. حلقة for حلقة while break و continue الجملة else مع الحلقة
-
الدوال Functions في بايثون
الدوال في بايثون هي كتل برمجية مسماة تنفذ مهمة محددة، وتتيح إعادة استخدام الكود وتقسيم البرنامج إلى أجزاء قابلة للإدارة. يتم تعريف الدالة باستخدام الكلمة المفتاحية def. تعريف دالة الدوال مع المعاملات إعادة قيمة المعاملات الافتراضية دوال lambda