استخدام العمليات الحسابية والمنطقية في PHP
تمت الكتابة بواسطة: عبد الحكيم
تارخ آخر تحديث: 01 سبتمبر 2024محتوى المقال
العمليات الحسابية والمنطقية تُعد من الأساسيات في معظم لغات البرمجة، بما في ذلك PHP. تُستخدم العمليات الحسابية لإجراء الحسابات الرياضية، بينما تُستخدم العمليات المنطقية لاتخاذ القرارات بناءً على شروط معينة. في هذا المقال، سنتعرف على كيفية استخدام هذه العمليات في PHP مع أمثلة عملية توضح ذلك.
العمليات الحسابية في PHP
PHP توفر مجموعة واسعة من العمليات الحسابية التي يمكن استخدامها لتنفيذ الحسابات الرياضية الأساسية مثل الجمع، الطرح، الضرب، القسمة، والمزيد. فيما يلي نظرة على العمليات الحسابية الشائعة في PHP:
1. الجمع (+)
عملية الجمع تُستخدم لإضافة قيمتين معًا. إليك مثالًا على كيفية استخدامها:
<?php
$a = 5;
$b = 10;
$sum = $a + $b;
echo "مجموع $a و $b هو: " . $sum;
?>
2. الطرح (-)
عملية الطرح تُستخدم لطرح قيمة من أخرى. المثال التالي يوضح كيفية القيام بذلك:
<?php
$a = 15;
$b = 7;
$difference = $a $b;
echo "الفرق بين $a و $b هو: " . $difference;
?>
3. الضرب (*)
تُستخدم عملية الضرب لمضاعفة قيمتين معًا:
<?php
$a = 4;
$b = 8;
$product = $a * $b;
echo "حاصل ضرب $a و $b هو: " . $product;
?>
4. القسمة (/)
تُستخدم عملية القسمة لتقسيم قيمة على أخرى:
<?php
$a = 20;
$b = 5;
$quotient = $a / $b;
echo "ناتج قسمة $a على $b هو: " . $quotient;
?>
5. باقي القسمة (%)
تُستخدم عملية باقي القسمة لإيجاد الباقي عند قسمة قيمة على أخرى:
<?php
$a = 17;
$b = 3;
$remainder = $a % $b;
echo "باقي قسمة $a على $b هو: " . $remainder;
?>
العمليات المنطقية في PHP
العمليات المنطقية تُستخدم لمقارنة القيم واتخاذ القرارات بناءً على نتائج هذه المقارنات. PHP توفر العديد من العمليات المنطقية مثل AND، OR، NOT، والمزيد.
1. عملية AND (&&)
عملية AND تُرجع true
إذا كانت جميع التعبيرات صحيحة:
<?php
$a = true;
$b = false;
if ($a && $b) {
echo "Both are true.";
} else {
echo "One or both are false.";
}
?>
2. عملية OR (||)
عملية OR تُرجع true
إذا كان أي من التعبيرات صحيحًا:
<?php
$a = true;
$b = false;
if ($a || $b) {
echo "One or both are true.";
} else {
echo "Both are false.";
}
?>
3. عملية NOT (!)
عملية NOT تُعكس القيمة المنطقية: إذا كانت true
تُصبح false
، والعكس صحيح:
<?php
$a = true;
if (!$a) {
echo "a is false.";
} else {
echo "a is true.";
}
?>
الخلاصة
فهم كيفية استخدام العمليات الحسابية والمنطقية في PHP ضروري لكتابة برامج فعالة وقوية. هذه العمليات تُستخدم بشكل شائع في جميع أنواع التطبيقات، من العمليات الحسابية البسيطة إلى اتخاذ القرارات المعقدة في البرامج.
طور مهاراتك: مقالات يجب قراءتها في البرمجة
- كيفية التعامل مع النصوص والسلاسل في PHP
- كيفية استخدام عبارات IF و ELSE في PHP
- استخدام عبارات SWITCH في PHP لتبسيط الكود
- كيفية استخدام حلقة FOR في PHP
- استخدام حلقة WHILE و DO WHILE في PHP
- الفرق بين العبارات التكرارية المختلفة في PHP
- كيفية تنفيذ عبارات الشرط المتداخلة في PHP
- تطبيقات عملية للبرمجة الشرطية في PHP
- تحسين الأداء باستخدام الحلقات في PHP
- كيفية التحكم في تدفق البرنامج باستخدام عبارات الشرط في PHP