Kubadilisha Matamshi katika if-else
Tutazame mfuatayo wa code:
<?php
if ($num > 0 and $num < 5) {
echo '+++';
} else {
echo '---';
}
?>
Wacha tubadilishe sharti lililotolewa katika code, yaani tulibadilishe kuwa kinyume chake. Sharti kinyume litakuwa kama ifuatavyo:
<?php
if ($num <= 0 or $num >= 5) {
echo '+++';
} else {
echo '---';
}
?>
Kama unavyoona, ili kubadilisha sharti,
inabidi utumie kidogo akili. Ni
rahisi zaidi kutumia operator !,
ambayo inawakilisha HAKIKA ya ki mantiki.
Kwa kutumia operator hii inatosha
tuweke alama ya mshangao mbele ya sharti la asili
- na litabadilika yenyewe:
<?php
if ( !($num > 0 and $num < 5) ) {
echo '+++';
} else {
echo '---';
}
?>
Imetolewa code ifuatayo:
<?php
if ($num1 >= 0 or $num2 <= 10) {
echo '+++';
} else {
echo '---';
}
?>
Kwa kutumia operator ! badilisha
sharti lililotolewa.