المعاملات المنطقية
لقد أخذنا المعاملات الرياضية فيما سبق بشيء من التفصيل (+،-،/،*) والان سنأخذ شيئاً جديداً من المعاملات وهي المعاملات المنطقية التي تساعدنا في صناعة الشروط والتقييدات على شي معين وتعطينا تحكما أكبر في الكود .


المعاملات : < و >
من المفترض أن تكون متآلفاً مع علامتي الأكبر من والأصغر من في الرياضيات التي تتعلمها في المدرسة مما يجعل فهم هذا الأمثله بسيطاً .


كود:
<?
If (6>5) 
{
echo “الرقم ستة أكبر من الرقم خمسة ”;
}
Echo “end”;
?>
سيقوم الـPHP في مثالنا هذا بفحص الشرط (6>5) فإذا كان صحيحاً (true) سيقوم بطباعة السطر (الرقم سته اكبر من الرقم خمسه) ثم يقوم بطباعة end ، وإذا لم يكن صحيحاً فسيقوم بتجاهل الكود وطباعة (end) فقط .


يمكننا أيضا استعمالها في المقارنة بين متغير ورقم أو بين متغير وثابت (constant) أو العكس أو المقارنة بين متغيرين .


مثال (1)
كود:
<html dir =”rtl”>
<?
$LuckeyNumber = 5;
If ($LuckeyNumber<6) 
{
echo (“رقم الحظ أصغر من الرقم ستة ”);
}
?>
مثال (2)
كود:
<html dir=”rtl”>
<?
$f=5;
$r=10;
If ($f >$r)
{
echo “المتغير $f أكبر من المتغير $r”;
}	
?>