5. المتغيرات وأنواع البيانات في PHP
المتغيرات هي حاويات تخزين مؤقتة للبيانات.
تعريف المتغيرات
في PHP، يجب أن تبدأ جميع المتغيرات بعلامة الدولار ($). لا تحتاج إلى التصريح عن النوع بشكل صريح (تتعامل PHP مع هذا تلقائيًا).
php
قواعد أسماء المتغيرات
- يجب أن تبدأ بـ
$. - يجب أن تبدأ بحرف (A-z) أو شرطة سفلية (
_). - لا يمكن أن تبدأ برقم.
- يمكن أن تحتوي فقط على أحرف أبجدية رقمية وشرطات سفلية (
A-z, 0-9, _). - حساسة لحالة الأحرف.
أنواع بيانات PHP
تدعم PHP عدة أنواع بيانات أولية:
- String (نص): نص، محاط بعلامات اقتباس مفردة أو مزدوجة.
- Integer (عدد صحيح): أعداد كاملة (مثل 10، -50).
- Float (or Double) (عدد عشري): أرقام ذات نقاط عشرية (مثل 3.14، 1.5e-3).
- Boolean (منطقي): إما
true(صحيح) أوfalse(خاطئ) (غير حساس لحالة الأحرف عند التعيين). - Array (مصفوفة): مجموعة من القيم (سيتم تغطيتها بالتفصيل لاحقًا).
- Object (كائن): مثيل لفئة (سيتم تغطيته في OOP).
- Resource (مورد): متغير خاص، غالبًا ما يشير إلى موارد خارجية (مثل اتصالات قواعد البيانات).
- NULL (قيمة فارغة): متغير بدون قيمة أو تم إلغاء تعيينه.