2 Operators
Arithmetic Operators
<?php
// arithmetic operators (line 8 par hai)
// assignment operators (line 21 par hai)
// comparision operators (line 32 par hai)
// logical operators
// 1. Arithmetic Operators
$a = 10;
$b = 5;
echo "for a + b, the result is " . $a + $b . "<br>";
echo "for a - b, the result is " . $a - $b . "<br>";
echo "for a * b, the result is " . $a * $b . "<br>";
echo "for a / b, the result is " . $a / $b . "<br>";
echo "for a % b, the result is " . $a % $b . "<br>"; // modulas operator
echo "for a ** b, the result is " . $a ** $b . "<br>"; // exponential operator
echo "<br>";
echo $a + $b . "<br>";
// 2. Assignment Operators
// "+" ka sign "=" ke sath lagane par assign hui value me new value ko add kar deta hai
$a += 2;
echo "Assignment Operators + ". $a . "<br>";
$a -= 3;
echo "Assignment Operators - ". $a . "<br>";
$a *= 3;
echo "Assignment Operators * ". $a . "<br>";
$a /= 2;
echo "Assignment Operators / ". $a . "<br>";
// 3. Comparison Operators (symbol of compare operator <, >, =, >=, <=, <> )
$x = 7;
$y = 7;
// agar ham iss method se compare karenge to true ki jagah ye dega "1" or false hoga to kuch bhi show nahi karega.
echo "x = y the result is ". ($x == $y) . "<br>";
$x = 7;
$y = 8;
// agar ham "var_dump" laga kar compare karete hai to ye "true ya False" dikhata hai
echo "x = y the result is ";
echo var_dump($x == $y) . "<br>";
$p = 8;
$q = 5;
// agar ham "var_dump" laga kar "<> not equal" compare karete hai to ye "true ya False" dikhata hai
echo "p = q the result is ";
echo var_dump($p <> $q) . "<br>";
// Logical Operator
$m = false;
$n = true;
// "and" ye ek boolean show karte hai.. ye "true" tabhi show karega jab dono value "same hongi"
echo "for m and n, the result is ";
echo var_dump($m && $n) . "<br> <br>";
$abc = false;
$xyz = true; // agar dono ko "false" kar denge to result "false hoga"
// "or" ye ek boolean show karte hai.. ye "true" tabhi show karega kamse km ek value "true hogi"
echo "for m and n, the result is ";
echo var_dump($abc || $xyz) . "<br>";
$ab = true;
echo "for !m and n, the result is ";
echo var_dump(!$ab) . "<br>";
?>
Comments
Post a Comment