1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65
|
MySQL:
Operator: Definitie:
= Gelijk aan.
<> of != Ongelijk aan.
< Kleiner dan.
<= Kleiner dan of gelijk aan.
> Groter dan.
>= Groter dan of gelijk aan.
Like Vergelijkt een string.
PHP:
Vergelijkingsoperatoren:
Symbool: Operator: Beschrijving:
== Gelijk aan Test if twee waarden gelijk zijn.
=== Identiek aan Test of twee waarden gelijk zijn en van hetzelfde
type zijn.
!= Niet gelijk aan Test of twee waarden verschillen.
> Groter dan Test of de waarde links van het symbool
groter is dan de waarde rechts van het symbool.
< Kleiner dan Test of de waarde links van het symbool
kleiner is dan de waarde rechts van het symbool.
>= Groter dan of Test of de waarde links van het symbool
gelijk aan groter is dan of gelijk is aan de waarde
rechts van het symbool.
<= Kleiner dan of Test of de waarde links van het symbool
gelijk aan kleiner is dan of gelijk is aan de waarde
rechts van het symbool.
Logische operatoren:
Symbool Voorbeeeld: Beschrijving:
and if($a==0 and $b==1) Test of beide voorwaarden de waarde TRUE opleveren.
&& if($a==0 && $b==1) Hetzelfde als and, maar met een hogere rang.
or if($a==0 or $b==1) Test of een van de beide voorwaarden de waarde
TRUE oplevert.
|| if($a==0 || $b==1) Hetzelfde als or, maar met een hogere rang.
xor if($a==0 xor $b==1) Dit is de 'exclusive or', waarbij wordt getest of één
van beide voorwaarden de waarde TRUE oplevert, maar de andere niet.
Als beide voorwaarden de waarde TRUE opleveren, zal de exclusive or
de waarde FLASE opleveren,
! if(!empty($a)) Test of niet aan een voorwaarde wordt voldaan. In dit voorbeeld zal de voorwaarden
de waarde TRUE opleveren als de variabele $a een gedefinieerde waarde heeft,
anders dan nul of een lege string.
|