Functions in PHP

📌 ما هي الدالة (Function)؟ الدالة هي كتلة كود قابلة لإعادة الاستخدام تقوم بمهام محددة. بدل ما نكرر نفس الكود أكثر من مرة، بنكتبه داخل دالة ونستدعيه عند الحاجة. ✨ مفهوم DRY: DRY = Don’t Repeat Yourselfيعني لا تكرر نفسك،…

Loop Foreach

✅ ما هي؟ هي حلقة تكرار (loop) مخصصة فقط للمصفوفات، تُستخدم للمرور على كل عنصر داخل المصفوفة بسهولة وبدون الحاجة لمؤشر أو عدّاد. 🧱 الصيغة العامة: أو إذا أردت الحصول على المفتاح أيضًا: 🧪 أمثلة عملية مشروحة: 🎯 1. مرور…

(3) Multi-Dimensional List

🧱 القوائم المتعددة الأبعاد (Multi-Dimensional List) في Dart 🔹 وتُعرف أيضًا بـ القوائم المتداخلة أو المصفوفات الثنائية. ✅ ما هي Multi-Dimensional List؟ هي قائمة تحتوي على قوائم بداخلها. مثال: ↪ هذا يمثل “مصفوفة” 3 صفوف × 3 أعمدة. 🧠 لماذا…

(2) Loop In List

ما هي الـ Loop؟ الـ loop (الحلقة) تسمح لك بتكرار تنفيذ جزء من الكود عدة مرات. وهذا مفيد جدًا عند التعامل مع List لقراءة العناصر أو التعديل عليها. 📚 أنواع الحلقات في Dart 🎯 المثال الرئيسي: لدينا قائمة 1️⃣ for…

Logical Operators In PHP

(المعاملات المنطقية) تُستخدم المعاملات المنطقية لربط أكثر من شرط داخل جملة شرطية if أو غيرها، وتُرجع true أو false بناءً على نتيجة الشروط. ✅ أهم المعاملات: المعامل الاسم المعنى && AND كل الشروط لازم تكون صحيحة ✅ ` ` !…

Comparison Operators in PHP

(معاملات المقارنة) ✅ ما هي؟ هي معاملات تُستخدم لمقارنة القيم في PHP، وتُرجع دائمًا إما: وتُستخدم عادةً في الشروط: if, while, for, switch, وغيرها. ✅ أنواع معاملات المقارنة: المعامل الوصف مثال النتيجة == يساوي (فقط في القيمة) 5 == “5”…

Assignment Operators

(معاملات الإسناد) ✅ ما هي؟ هي المعاملات التي تُستخدم لإسناد (تخزين) القيم داخل المتغيرات.ويمكن أن تُدمج مع عمليات حسابية لتسهيل الكتابة. ✅ القائمة الكاملة لمعاملات الإسناد: الرمز المعنى مثال النتيجة = إسناد قيمة $x = 5; 5 += جمع القيمة…

Arithmetic Operators in PHP

(العمليات الحسابية) هي رموز تُستخدم لإجراء العمليات الحسابية على الأرقام في PHP. ✅ أنواع العمليات الحسابية: الرمز الاسم الوظيفة مثال الناتج + الجمع (Addition) جمع رقمين معًا 3 + 5 8 – الطرح (Subtraction) طرح رقم من رقم آخر 10…

Strings and String Methods in PHP

✅ أولاً: ما هي السلاسل النصية (Strings)؟ هي مجموعة من الأحرف (مثل الكلمات والجمل) تُستخدم في PHP لتمثيل النصوص. مثال: ✅ أولًا: الوصول إلى عناصر السلسلة النصية (Accessing String Characters) 🧠 الفكرة: السلسلة النصية عبارة عن مجموعة من الأحرف (مثل…

Include And Require

ما هي include و require في PHP؟ هي أوامر تُستخدم لإدراج ملفات PHP أخرى داخل ملفك الحالي، كأنك تنسخ محتوى ملف وتلصقه في مكان الأمر. ✅ الفائدة الأساسية: تساعد على تقسيم الكود إلى أجزاء صغيرة، مثل: ✅ الفرق بين include…