Logiese EN in PHP
Logiese EN laat jou toe om gelyktydigheid van
voorwaardes te spesifiseer. In die volgende voorbeeld sal die voorwaarde uitgevoer word,
as die veranderlike $num groter as nul is en
gelyktydig minder as 10 is:
<?php
$num = 3;
if ($num > 0 and $num < 10) {
echo '+++';
} else {
echo '---';
}
?>
Voorwaardes kan op meer as een veranderlike toegepas word,
nie net op een nie. In die volgende voorbeeld sal die voorwaarde
uitgevoer word, as die veranderlike $num1
gelyk is aan 2 en gelyktydig die veranderlike
$num2 gelyk is aan 3:
<?php
$num1 = 2;
$num2 = 3;
if ($num1 == 2 and $num2 == 3) {
echo '+++';
} else {
echo '---';
}
?>
Toets dat die veranderlike $num
groter as nul is en minder as 5 is.
Toets dat die veranderlike $num
groter as of gelyk aan 10 is en minder as of gelyk aan
20 is.
Toets dat die veranderlike $num1
gelyk is aan of minder as 1 is, en die veranderlike $num2
groter as of gelyk aan 3 is.