PHP да катта ва кичик операторлар
Қайси қийматлар катта, қайсилари кичиклигини текшириш учун
катта >, катта ёки тенг >=,
кичик <, кичик ёки тенг <= операторлари ишлатилади.
Уларнинг ишини амалий мисолда ўрганамиз.
Бизда $test ўзгарувчиси бор деб фараз қилайлик,
унинг қиймати қандайдир:
<?php
$test = 1;
?>
Келинг, шу ўзгарувчининг қиймати нолдан катта ёки йўқлигини текширайлик:
<?php
$test = 1;
if ($test > 0) {
echo '+++'; // мана бу ишлайди
} else {
echo '---';
}
?>
Энди ўзгарувчининг қийматини манфийга ўзгартирамиз:
<?php
$test = -1; // ўзгарувчининг қийматини ўзгартирамиз
if ($test > 0) {
echo '+++';
} else {
echo '---'; // мана бу ишлайди
}
?>
Энди ўзгарувчининг қиймати 0 га тенг деб фараз қилайлик.
Бу ҳолатда биз else бўлимига тушамиз,
чунки бизнинг шартимизда ўзгарувчи
$test қатъий нолдан катта бўлиши керак:
<?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 дан кичик ёки тенг эканлигини текширинг.