تمكننا العوامل أو Operators في لغة الـ #php من القيام بالعمليات على المتغيرات والقيمة التي نقوم بتحديدها في برنامجنا من أجل الحصول على النتيجة التي نريد.
يوجد عدة أنواع خاصة بالعوامل في هذه اللغة البرمجية
من بينها
العوامل الحسابية Arithmetic Operators
عوامل التعيين أو الاسناد Assignment Operators
عوامل المقارنة Comparison Operators
العوامل المنطقية Logical Operators
عوامل الزيادة والنقصان Increment/Decrement Operators
سنشرح لك بعض أهم هذه العوامل والتي ستراها كثيرا في البرامج وشفرات البرمجية
وسنعطي أمثلة عليها
العوامل الحسابية Arithmetic Operators
مثل + و - و * و / و %
هي كلها عوامل للحساب وعمل العمليات الحسابية على المتغيرات
كمثال
استعملنا هنا عامل حسابي خاص بالطرح
لقد قمنا بإنشاء متغيرين وكل متغير له قيمة عددية خاصة به
قمنا بعمل متغير اخر لكي نقوم بعمل الطرح على المتغيرين ونقوم بطباعة النتيجة
وهنا نفس شيء ولكن قمنا بعملية الجمع
عوامل التعيين أو الاسناد Assignment Operators
من بين عوامل الاسناد والتعيين
لدينا = و =- ز =+ و =* و =/
عدة عوامل ولكل عامل ووظيفته الخاصة
سنقوم باعطاء امثلة على بعض منها
في هذا المثال الواضح قمنا باستعمال عامل التعيين =
والذي من خلاله قمنا بتعيين قيمة في متغير
في هذا المثال قمنا باستعمال عامل =+
والذي من خلاله نقوم بإضافة قيمة جديدة وتعيينها في المتغير
المتغير num2 ستصبح قيمته تساوي 18 لاننا قمنا باضافة قيمة المتغير num1 على المتغير num2
نفس الشيء بالنسبة للعامل =-
سيتم الطرح وليس الاضافة
عوامل المقارنة Comparison Operators
يتم عملها للمقارنة بين القيم
من بين العوامل الأكثر استعمالا
== و =! و < و >
كمثال
استعملنا الشروط من اجل التأكد من المتغيرات والقيم الموجودة بداخلها
استعملنا ايضا عامل يساوي == الذي من خلاله قارنا المتغير num1 مع num2 وفي حالة كانوا لديهم نفس القيمة سيتحقق شرط ==
في هذا المثال حصل العكس
نتأكد هل قيمة المتغير num1 لا تساوي num2
عن طريق عامل =!
هذه العوامل وأغلبها يتم إستعماله في الشفرات البرمجية الخاصة بلغات برمجية متنوعة وليس فقط PHP
فهي أساسية من أجل عمل برنامج منطقي يقوم بحل المشكلة بالشكل المطلوب.
نتمنى أن يكون هذا الدرس البسيط قد استفدتم منه
بالتوفيق لكم
06:20 - 2024/12/05: آخر تغيير للنص بواسطة NEXT LeVeL عدد مرات تغيير النص: 2
جزاك الله خيرًا أخي مهدي على شرحك المميز والمفيد حول بعض العوامل (Operators) في لغة الـ PHP.
لقد قدمت لنا توضيحًا رائعًا يسهل علينا فهم هذه المفاهيم الأساسية بشكل أفضل.
نقدر جهدك ووقتك المبذول في الشرح، ونتطلع للمزيد من مواضيعك القيمة في المستقبل.
بارك الله فيك، ووفقك لما يحب ويرضى.
مع التحية،
توفيق