Daugiau ir mažiau operatoriai PHP
Norint patikrinti, kuri reikšmė didesnė,
o kuri mažesnė, naudojami operatoriai
daugiau >, daugiau arba lygu >=,
mažiau <, mažiau arba lygu <=.
Išmokime jų veikimą praktiniu pavyzdžiu.
Tarkime, kad turime kintamąjį $test
su kažkokia reikšme:
<?php
$test = 1;
?>
Patikrinkime, ar šio kintamojo reikšmė didesnė už nulį, ar ne:
<?php
$test = 1;
if ($test > 0) {
echo '+++'; // suveiks tai
} else {
echo '---';
}
?>
Dabar pakeiskime kintamojo reikšmę į neigiamą:
<?php
$test = -1; // pakeisime kintamojo reikšmę
if ($test > 0) {
echo '+++';
} else {
echo '---'; // suveiks tai
}
?>
Tarkime, kad dabar kintamojo reikšmė lygi 0.
Šiuo atveju pateksime į else bloką,
nes mūsų sąlygoje parašyta, kad kintamasis
$test turi būti griežtai didesnis už nulį:
<?php
$test = 0;
if ($test > 0) {
echo '+++';
} else {
echo '---'; // suveiks tai
}
?>
Pakeiskime sąlygą į daugiau arba lygu:
<?php
$test = 0;
if ($test >= 0) {
echo '+++'; // suveiks tai
} else {
echo '---';
}
?>
Patikrinkite, ar kintamasis $test
didesnis už 10.
Patikrinkite, ar kintamasis $test
mažesnis už 10.
Patikrinkite, ar kintamasis $test
didesnis arba lygus 10.
Patikrinkite, ar kintamasis $test
mažesnis arba lygus 10.