عمليات المقارنة 1
- عمليات المقارنة Comparasion Operators :
$a == $b المتغيران متساويان ..
$a ===$b المتغيران متساويان و من نفس النوع ..
$a !=$b المتغير الاول لا يساوي الثاني ..
$a !==$b المتغير الاول لا يساوي الثاني وليس من نفس النوع ..
$a > $b أكبر من ..
$a < $b أصغر من ..
$a >=$b أكبر من او يساوي ..
$a <=$b أصغر من او يساوي ..
== (تساوي) ..
تساوي القيمة المخزنة في المتغير الأول بالقيمة المخزنة في المتغير الثاني :
Code ..

<?
$x = 7;
$y = "7";
if ($x == $y) print $x . " تساوي " . $y;
// يطبع 7 تساوي 7
?>
=== ( تساوي ومن نفس النوع ) ..
تساوي القيمة المخزنة في المتغير الأول بالقيمة المخزنة في المتغير الثاني وتكون القيم من نفس النوع ( حرفية – عددية ) :
Code ..

<?
$x = 7;
$y = 7;
if ($x === $y) print $x . " is identical to " . $y;
// يطبع 7 is identical to 7
?>
!= ( لا تساوي ) ..
إذا كانت القيم المخزنة في المتغيرين غير متساويين :
Code ..

<?
$x = 8;
$y = 4;
if ($x != $y) print $x . " لا تساوي " . $y;
// يطبع 8 لا تساوي 4
?>
!== ( لا تساوي ولا من نفس النوع ) ..
إذا كانت القيم المخزنة في المتغيرين غير متساويين وليست من نفس النوع :
Code ..

<?
$x = 8;
$y = 9;
if ($x !== $y) print $x . " iليست من نفس نوع " . $y;
// يطبع 8 ليست من نفس نوع 9
?>
