الدرس 8 : PHP Operators
أحدث المقالات

الدرس 8 : PHP Operators
عند تعلم لغة PHP، من الضروري فهم المشغلات (Operators). تُستخدم المشغلات لتنفيذ العمليات الحسابية والمنطقية داخل الكود. في هذا الدليل، سنشرح أنواع المشغلات في PHP بطريقة مبسطة.
أولاً: ما هي المشغلات في PHP؟
المشغلات هي رموز تستخدم لتنفيذ عمليات على المتغيرات والقيم. تشمل هذه العمليات الحساب، المقارنة، الربط، وغير ذلك.
أنواع المشغلات في PHP
1. المشغلات الحسابية (Arithmetic Operators)
تُستخدم هذه المشغلات لإجراء عمليات رياضية.
المشغل | الوصف | مثال |
---|---|---|
+ | الجمع | $a + $b |
- | الطرح | $a - $b |
* | الضرب | $a * $b |
/ | القسمة | $a / $b |
% | باقي القسمة | $a % $b |
2. مشغلات المقارنة (Comparison Operators)
تُستخدم لمقارنة القيم وإرجاع true
أو false
.
المشغل | الوصف | مثال |
---|---|---|
== | يساوي | $a == $b |
=== | يساوي مع التحقق من النوع | $a === $b |
!= | لا يساوي | $a != $b |
<> | لا يساوي | $a <> $b |
> | أكبر من | $a > $b |
< | أصغر من | $a < $b |
>= | أكبر من أو يساوي | $a >= $b |
<= | أصغر من أو يساوي | $a <= $b |
3. المشغلات المنطقية (Logical Operators)
تُستخدم لدمج الشروط.
المشغل | الوصف | مثال |
---|---|---|
&& | و (AND) | $a && $b |
` | ` | |
! | نفي (NOT) | !$a |
4. مشغلات الإسناد (Assignment Operators)
تُستخدم لإسناد القيم للمتغيرات.
المشغل | الوصف | مثال |
---|---|---|
= | إسناد القيمة | $a = 5 |
+= | جمع مع إسناد | $a += 2 |
-= | طرح مع إسناد | $a -= 2 |
*= | ضرب مع إسناد | $a *= 2 |
/= | قسمة مع إسناد | $a /= 2 |
%= | باقي قسمة مع إسناد | $a %= 2 |
لماذا تعتبر المشغلات مهمة؟
تساعد المشغلات في كتابة كود فعّال وقابل للتطوير. فهي تسهل التحكم بالبيانات واتخاذ القرارات داخل البرنامج. كما أنها جزء أساسي في جميع لغات البرمجة، وليست PHP فقط.
خلاصة
المشغلات في PHP بسيطة ولكنها ضرورية. إذا أتقنتها، ستتمكن من كتابة كود أكثر احترافية. ننصح دائمًا بالتدريب العملي لفهمها بشكل أفضل.
روابط هامة معرض الأعمال
مشاركة المقال