logo_light
logo_light
logo_light
logo_light
  • الرئيسية‎
  • المقالات‎
    • تطوير الويب‎
    • تصميم الويب‎
    • اكواد ومشاريع‎
    • مفاهيم تقنية‎
    • ذكاء اصطناعى‎
    • وردبرس‎
    • خوارزميات‎
    • لغات برمجة‎
  • مجتمع مطور‎
  • كتب‎
  • دورات‎
  • قوالب‎
  • تصاميم‎
  • إنشاء موقع‎

المعاملات Operators فىPHP

الرئيسية / دروس / المعاملات Operators فىPHP
جميع دروس دورة تعلم PHP
  • مقدمة للغة PHP
  • بناء الجمل Syntax فى لغة PHP
  • المتغيرات فى PHP
  • الثوابت Constants فى PHP
  • المعاملات Operators فىPHP
  • الجملة الشرطية ب if…else..elseif
  • حلقات التكرار Loop فى PHP
  • الارقام فى PHP
  • العمليات الحسابية فى لغة PHP
  • المصفوفات فى لغة PHP
  • الدوال Functions فى لغة PHP
  • المتغيرات الشاملة Superglobals فى لغة PHP
تابعنا

احصل على موقع شخصى

اليوم لا غنى عن الموقع الشخصى للمصممين والمطورين
ابدء الآن
القائمة البريدية
تصنيفات
  • مفاهيم تقنية
  • تطوير ويب
  • تصميم ويب
  • وردبرس
  • برمجة
  • خوارزميات
  • ذكاء اصطناعى
  • عمل حر
  • لغات برمجة
  • قواعد بيانات
  • هندسىة برمجيات

المعاملات او operators تستخدم فى اجراء العمليات المختلفة على القيم والمتغيرات.

وتدعم لغة PHP عدد من انواع المعاملات وهى :

  • المعاملات الحسابية على سبيل المثال 1+20 
  • معاملات المقارنة على سبيل المثال 5 < 1
  • المعاملات المنطقية على سبيل المثال OR و AND
  • معاملات الاسناد Assignment على سبيل المثال 20 = x$
  • معاملات شرطية على سبيل المثال  : ?

وسنتعرف على كل نوع على حده.

المعاملات الحسابية Arithmetic Operators

المعامل الوصف مثال توضيحي
+ للجمع 1 + 1
– للطرح 20 – 40
* للضرب 30 * x$
/ للقسمة 2 / 40
% باقى القسمة 20 % 3
** الاس 20**2

 

معاملات المقارنة Comparison Operators

وتعود دائمًا النتيجة لجملة المعاملات ام ب True فى حالة تحقق الشرط او False فى حالة عدم تحقق الشرط.

المعامل الوصف مثال توضيحي
== التساوي 20 == 20
=== التطابق اي متساوين ومن نفس النوع “30” === 3
=! عدم التساوي 20 =! 40
<> عدم التساوي 20 =! 20
==! عد التطابق 20 ==! “20”
> اصغر من 20 > 40
< اكبر من 20 < 40
=> اصغر من او يساوي 20 => 20
=< اكبر من او يساوي 20 =< 40

معاملات الزيادة والنقصان

تستخدم هذه المعاملات لزيادة او انقاص واحد من متغير معين.

المعامل الوصف مثال توضيحي
x$++ تستخدم لزيادة المتغير بقيمة واحد ثم ترجع بالقيمة الجديدة x$++
++x$ ترجع قيمة المتغير ثم تزيد المتغير بقيمة واحد ++x$
x$– تنقص المتغير بقيمة واحد ثم ترجع بالقيمة الجديدة x$–
–x$ ترجع قيمة المتغير ثم تنقص المتغير بقيمة واحد –x$

 

المعاملات المنطقية Logical

تسخدم للجمع بين الشروط المختلفة والرجوع بالنتيجة بناءً على المعاملات المنطقية.

المعامل الوصف مثال توضيحي
and يرجع ب true فى حالة ما قبله وبعده ب true  A and B
or يرجع ب true فى حالة احد المتغيرين ب true A or B
xor يرجع ب true فى حالة احد المتغيرين ب true ولكن ليس كلاهما A xor B
&& صيغة اخرى ل and
|| صيغة اخرى ل or
! ترجع ب true لو كان المتغير ب false والعكس ترجع ب false اذا كان المتغير ب true A!

 

معاملات النصوص Strings

هى معاملات للتعامل مع النصوص.

المعامل الوصف مثال توضيحي
. للدمج بين نصين “motwr”.”welcome”
=. لزيادة نص جديد على نص سابق فى متغير $x .= “welcome”

 

لا تنسى الاشترك فى القائمة البريدية ليصلك كل جديد

عمرو العربى
5
Prev Postالثوابت Constants فى PHPمارس 28, 2018
Next Postتحليل الخوارزميات Analysis of Algorithms مع مجموعة من الامثلةيوليو 08, 2018
أقوى الخصومات على إستضافة بلوهوست 🔥
logo_light
نقدم لكم كل مفيد فى البرمجة وانشاء وإدارة المواقع من مقالات ودروس وكتب وغيرها الكثير
راوبط مهمة
  • سياسة الخصوصية
  • تواصل معنا
  • شارك بمقالة
  • إنشاء موقع
التصنيفات
  • مفاهيم تقنية
  • تطوير ويب
  • تصميم ويب
  • وردبرس
  • برمجة
  • خوارزميات
  • ذكاء اصطناعى
  • عمل حر
  • لغات برمجة
  • قواعد بيانات
  • هندسىة برمجيات
اخر التعليقات
  • Ammar gamal eldeen على افضل الكتب لتعلم البرمجة باللغة العربية
  • ريم صابر محمد الحسن على اهمية الموقع الشخصى للمبرمجين او المصممين للحصول على عملاء او وظيفة ثابتة
  • إيلاف محمد أحمد الناير على اهمية الموقع الشخصى للمبرمجين او المصممين للحصول على عملاء او وظيفة ثابتة
  • إيلاف محمد أحمد الناير على اهمية الموقع الشخصى للمبرمجين او المصممين للحصول على عملاء او وظيفة ثابتة
جميع الحقوق محفوظة لمطور © 2021.