Functions in PHP
📌 ما هي الدالة (Function)؟ الدالة هي كتلة كود قابلة لإعادة الاستخدام تقوم بمهام محددة. بدل ما نكرر نفس الكود أكثر من مرة، بنكتبه داخل دالة ونستدعيه عند الحاجة. ✨ مفهوم DRY: DRY = Don’t Repeat Yourselfيعني لا تكرر نفسك،…
📌 ما هي الدالة (Function)؟ الدالة هي كتلة كود قابلة لإعادة الاستخدام تقوم بمهام محددة. بدل ما نكرر نفس الكود أكثر من مرة، بنكتبه داخل دالة ونستدعيه عند الحاجة. ✨ مفهوم DRY: DRY = Don’t Repeat Yourselfيعني لا تكرر نفسك،…
✅ ما هي؟ هي حلقة تكرار (loop) مخصصة فقط للمصفوفات، تُستخدم للمرور على كل عنصر داخل المصفوفة بسهولة وبدون الحاجة لمؤشر أو عدّاد. 🧱 الصيغة العامة: أو إذا أردت الحصول على المفتاح أيضًا: 🧪 أمثلة عملية مشروحة: 🎯 1. مرور…
🧱 القوائم المتعددة الأبعاد (Multi-Dimensional List) في Dart 🔹 وتُعرف أيضًا بـ القوائم المتداخلة أو المصفوفات الثنائية. ✅ ما هي Multi-Dimensional List؟ هي قائمة تحتوي على قوائم بداخلها. مثال: ↪ هذا يمثل “مصفوفة” 3 صفوف × 3 أعمدة. 🧠 لماذا…
ما هي الـ Loop؟ الـ loop (الحلقة) تسمح لك بتكرار تنفيذ جزء من الكود عدة مرات. وهذا مفيد جدًا عند التعامل مع List لقراءة العناصر أو التعديل عليها. 📚 أنواع الحلقات في Dart 🎯 المثال الرئيسي: لدينا قائمة 1️⃣ for…
(المعاملات المنطقية) تُستخدم المعاملات المنطقية لربط أكثر من شرط داخل جملة شرطية if أو غيرها، وتُرجع true أو false بناءً على نتيجة الشروط. ✅ أهم المعاملات: المعامل الاسم المعنى && AND كل الشروط لازم تكون صحيحة ✅ ` ` !…
(معاملات المقارنة) ✅ ما هي؟ هي معاملات تُستخدم لمقارنة القيم في PHP، وتُرجع دائمًا إما: وتُستخدم عادةً في الشروط: if, while, for, switch, وغيرها. ✅ أنواع معاملات المقارنة: المعامل الوصف مثال النتيجة == يساوي (فقط في القيمة) 5 == “5”…
(معاملات الإسناد) ✅ ما هي؟ هي المعاملات التي تُستخدم لإسناد (تخزين) القيم داخل المتغيرات.ويمكن أن تُدمج مع عمليات حسابية لتسهيل الكتابة. ✅ القائمة الكاملة لمعاملات الإسناد: الرمز المعنى مثال النتيجة = إسناد قيمة $x = 5; 5 += جمع القيمة…
(العمليات الحسابية) هي رموز تُستخدم لإجراء العمليات الحسابية على الأرقام في PHP. ✅ أنواع العمليات الحسابية: الرمز الاسم الوظيفة مثال الناتج + الجمع (Addition) جمع رقمين معًا 3 + 5 8 – الطرح (Subtraction) طرح رقم من رقم آخر 10…
✅ أولاً: ما هي السلاسل النصية (Strings)؟ هي مجموعة من الأحرف (مثل الكلمات والجمل) تُستخدم في PHP لتمثيل النصوص. مثال: ✅ أولًا: الوصول إلى عناصر السلسلة النصية (Accessing String Characters) 🧠 الفكرة: السلسلة النصية عبارة عن مجموعة من الأحرف (مثل…
ما هي include و require في PHP؟ هي أوامر تُستخدم لإدراج ملفات PHP أخرى داخل ملفك الحالي، كأنك تنسخ محتوى ملف وتلصقه في مكان الأمر. ✅ الفائدة الأساسية: تساعد على تقسيم الكود إلى أجزاء صغيرة، مثل: ✅ الفرق بين include…