التصنيف PHP

Directories in PHP

1. ✅ مقدمة عن التعامل مع المجلدات في PHP في PHP يمكننا إنشاء، حذف، تعديل، قراءة، وتصفية المجلدات باستخدام دوال مدمجة. هذا مفيد جدًا في تطبيقات مثل: 2. 📂 إنشاء مجلد جديد باستخدام mkdir() الصيغة: مثال 1: مثال 2: ✅…

Error Handling

🟦 أولًا: ما هو الخطأ (Error) في PHP؟ الخطأ هو حالة غير طبيعية تحدث أثناء تنفيذ البرنامج وتؤدي إلى توقفه أو ظهور نتائج غير صحيحة. PHP تُصدر أنواعًا مختلفة من الأخطاء حسب طبيعتها وخطورتها. 🟦 ثانيًا: أنواع الأخطاء في PHP…

Regular Expressions

🟦 1. ما هي Regular Expressions (التعبيرات النمطية)؟ التعريف:التعبيرات النمطية هي “أنماط” تُستخدم لمطابقة أو البحث أو التحقق من أجزاء من النصوص. تُستخدم بكثرة في التحقق من المدخلات، مثل البريد الإلكتروني، أرقام الهواتف، كلمات المرور… إلخ. 🔸 مثال:هل تحتوي الجملة…

Header And Redirect

🔹 1. ما هو header() في PHP؟ header() هي دالة تُستخدم لإرسال رؤوس (Headers) HTTP إلى المتصفح قبل إرسال أي مخرجات (output) مثل HTML أو echo. 🔸 مثال: 🔸 🧠 الفائدة:تُستخدم لتحديد نوع المحتوى، التوجيه، التحكم في التخزين المؤقت، إرسال…

Session In PHP

🟨 ما هي الجلسة (Session) في PHP؟ ✅ التعريف: الجلسة (Session) تُستخدم لتخزين معلومات المستخدم بشكل مؤقت على السيرفر أثناء زيارته للموقع. على عكس الكوكيز التي تُخزن في جهاز المستخدم، يتم تخزين بيانات الجلسة في ملفات على السيرفر، والمستخدم يحصل…

Cookies In PHP

🥇 1. ما هي الكوكيز Cookies؟ 🔹 التعريف: الكوكيز هي ملفات صغيرة يتم تخزينها في جهاز المستخدم (المتصفح) تحتوي على بيانات تُستخدم لتذكُّر المستخدم أو تتبع نشاطه بين الصفحات. ✅ الفائدة: ⚠️ المحاذير: 🥈 2. إنشاء Cookie باستخدام setcookie() 🔸…

Date And Time 2

🔹 6. DateInterval ✅ ما هي؟ كائن يمثل فرق زمني (مثل: يوم، شهر، سنة) ويُستخدم مع DateTime لإضافة أو طرح مدة زمنية. ✅ الإنشاء: ✅ الحرف P اختصار لـ “Period”، وتُستخدم الأحرف التالية: ✅ أمثلة: 🔹 7. DateTimeZone ✅ ما…

Date And Time 1

🔹 1. date() ✅ ما هي؟ دالة تُستخدم لإرجاع التاريخ أو الوقت الحالي بصيغة معينة. ✅ الصيغة: ✅ أشهر تنسيقات التاريخ والوقت: الرمز المعنى مثال Y السنة كاملة 2025 y السنة آخر رقمين 25 m رقم الشهر 06 n رقم…

File System

🧾 1. مقدمة عن نظام الملفات في PHP ✅ ما المقصود بـ File System في PHP؟ نظام الملفات (File System) هو الطريقة التي يتعامل بها نظام التشغيل مع تخزين الملفات وقراءتها.في PHP، تستطيع من خلال أوامر ودوال محددة فتح ملفات،…

Filters

✅ أولًا: مقدمة عن التصفية (Filtering) في PHP 📌 PHP توفر مجموعة من الفلترات الجاهزة (Filters) لفحص وتحويل بيانات المستخدم بطريقة آمنة، خاصة عبر: 🔹 1. filter_list() – عرض جميع الفلاتر المتوفرة 📘 تُرجع قائمة بكل الفلاتر التي تدعمها PHP:…