PHPにおける大なり小なり演算子
どの値が大きく、どの値が小さいかを確認するには、
大なり >、大なりイコール >=、
小なり <、小なりイコール <=
の演算子を使用します。
実際の例でその動作を学びましょう。
ある値を持つ変数 $test があるとします:
<?php
$test = 1;
?>
この変数の値が0より大きいかどうかを確認してみましょう:
<?php
$test = 1;
if ($test > 0) {
echo '+++'; // こちらが動作します
} else {
echo '---';
}
?>
では、変数の値を負の数に変えてみましょう:
<?php
$test = -1; // 変数の値を変更します
if ($test > 0) {
echo '+++';
} else {
echo '---'; // こちらが動作します
}
?>
では、変数の値を 0 にしてみましょう。
この場合、条件では変数 $test が
厳密に0より大きいと書かれているため、
else ブロックに入ります:
<?php
$test = 0;
if ($test > 0) {
echo '+++';
} else {
echo '---'; // こちらが動作します
}
?>
条件を大なりイコールに変更してみましょう:
<?php
$test = 0;
if ($test >= 0) {
echo '+++'; // こちらが動作します
} else {
echo '---';
}
?>
変数 $test が 10 より大きいことを
確認してください。
変数 $test が 10 より小さいことを
確認してください。
変数 $test が 10 以上であることを
確認してください。
変数 $test が 10 以下であることを
確認してください。