|
Tilldelning
Logiska operander
Specialare
HERE docs
1.2.2 Logiska operander
För if och andra styrsater kan man behöva
logiska operander. Dessa är:
| Operand |
Användning |
| < |
Mindre än |
| > |
Större än |
| <= |
Mindre än eller lika med |
| >= |
Större än eller lika med |
| == |
Lika med. OBS! Två likamedstecken |
| != |
Olika med (Not equal - se ! nedan) |
| AND eller && |
Och |
| OR eller || |
Eller |
| XOR |
Exclusive or |
| ! |
Not |
<?php
$tal = 10;
$siffra = 11;
$nummer = 12;
# användning av AND och OR
if ( ( $tal > 33 AND $siffra <= 20 ) OR $nummer == 12 )
{
echo "Kommer jag hit?<br />";
}
# användningen av NOT !
if ( ! ( $nummer == $siffra ) )
{
echo "$nummer och $siffra är INTE olika<br />";
}
# observera att parenteserna behövs i ovanstående
# nedan är samma utan parenteser
if ( ! $nummer == $siffra )
{
echo "$nummer och $siffra är INTE olika<br />";
}
?>
Listning 1.2.2.1 - samples/s17.php
Kommer jag hit? 12 och 11 är INTE olika
Resultat av listning 1.2.2.1
|