| Operator | Operation | Example | Result |
| == |
Equal |
5==6 |
False |
| === |
Identical |
5===5 |
True (if same datatype) |
| != |
Not Equal |
5!=4 |
True |
| <> |
Not Equal |
5<>6 |
True |
| !== |
Not Identical |
5!==6 |
True |
| < |
Less Than |
3<5 |
True |
| > |
Greater Than |
5>7 |
False |
| <= |
Less Than or Equal to |
9<=15 |
False |
| >= |
Greater Than or Equal to |
15>=5 |
True |
//set the variable to 7
$dollars=7;
if ($dollars!=5)
{
print("You don't have 5 dollars!");
}
if ($dollars==7)
{
print("You have 7 dollars!");
}
The above code if statements evaluate to true and they print to the browser.
Here's another example:comparisons.php
|
<html> <head> <title>comparisons.php</title> </head> <body>
<p> My Web 2 students have worked hard all year. Therefore, I've been thinking about throwing them a pizza party. If they score well on my class quality rating program, I will throw them a party before Spring Break.</p>
<p>They will be rated on:</p> <ul> <li>Behavior </li> <li>Attention</li> <li>Cooperation</li> <li>Effort</li> <li>Enthusiasm</li> </ul>
<p>Let's use PHP to rate them on each category. </p> <?php //These are variables to hold the ratings $behavior = "good"; $attention = "bad"; $cooperation = 9.5; $effort = "bad"; $enthusiasm = 8.5;
//Here are the if statements and comparison conditions to rate them if ($behavior!="bad") //not equal to { print("Bahavior was good.<br>"); }
if ($attention == "good") //equal to { print("Attention was good.<br>"); }
if ($cooperation >=9) //greater than or equal to { print("Cooperation was good. <br>"); }
if ($effort==="bad") //identical to (including data type) { print("Effort was bad. <br>"); }
if ($enthusiasm <7) //less than { print("Enthusiasm was bad. <br>"); } ?>
<p>Hmmm...based on the results, it looks like we are destined for ...?</p> </body> </html>
|