Operators (ро╡ிройைроХ்роХுро▒ி)
рооாро▒ிроХро│் (variables) рооро▒்ро▒ுроо் роородிрок்рокுроХро│் (values) роЖроХிропро╡ро▒்ро▒ிрой் рооீродு роХூроЯ்роЯро▓், роХро┤ிрод்родро▓், рокெро░ுроХ்роХро▓், ро╡роХுрод்родро▓் рооро▒்ро▒ுроо் роЗрогைрод்родро▓் рооро▒்ро▒ுроо் роЗрой்ройுроо் рокро▓ ро╡ேро▓ைроХро│ை роЪெроп்ро╡родро▒்роХு ро╡ிройைроХ்роХுро▒ிроХро│் рокропрой்рокроЯுроХிрой்ро▒рой. роЗродு PHP ропிро▓் роороЯ்роЯுрооро▓்ро▓ роЕройைрод்родு роиிро░ро▓் рооொро┤ிроХро│ிро▓ேропுрооே роЗро░ுроХ்роХிрой்ро▒родு. ро╡ிройைроХ்роХுро▒ிроХро│் родройிропாроХ роороЯ்роЯுрооро▓்ро▓ாродு ++, –, += рокோрой்ро▒ு роЗрогைрои்род ро╡роЯிро╡ிро▓ுроо் роЗро░ுроХ்роХிрой்ро▒родு.
роТро░ு роХுро▒ிрок்рокிроЯ்роЯ ро╡ேро▓ைроХ்роХாроХ роиிро░்рогропிроХ்роХрок்рокроЯ்роЯு роЗро░ுроХ்роХுроо் рооாро▒ிроХро│் роЕро▓்ро▓родு роородிрок்рокுроХро│ுроЯрой் роЗро░ுроХ்роХроХ் роХூроЯிропро╡ை ро╡ிройைроПро▒்рокிроХро│்роОройрок்рокроЯுроо். роЕрод்родроХைроп ро╡ிройைроПро▒்рокிроХро│ுроЯрой் (Operands) ро╡ிройைроХ்роХுро▒ிроХро│் (Operators) родройроХ்роХாрой ро╡ேро▓ைроХро│ைроЪ் роЪெроп்роХிрой்ро▒родு.
роОрои்род ро╡роХைропாрой ро╡ிройைроХ்роХுро▒ிропை (Operator) роиாроо் рокропрой்рокроЯுрод்родрок் рокோроХிро▒ோроо் роОрой்рокродைрок் рокொро░ுрод்родே ро╡ிройைроПро▒்рокிроХро│ிрой் роЗроЯрооுроо், роОрог்рогிроХ்роХைропுроо் роиிро░்рогропிроХ்роХрок்рокроЯுроХிро▒родு.
роЙродாро░рогрооாроХ роХீро┤்роХாрогுроо் роХோро╡ைропை(expression) рокாро░ுроЩ்роХро│்
1 + 3;
роЗ்рои்род роХோро╡ைропிро▓் (expression) роиாроо் роТро░ு ро╡ிройைроХ்роХுро▒ிропைропுроо், роЗро░рог்роЯு ро╡ிройைроПро▒்рокிроХро│ைропுроо் ро╡ைрод்родிро░ுроХ்роХிро▒ோроо். роЗрои்род ‘+’ ро╡ிройைроХ்роХுро▒ி роЗро░рог்роЯு ро╡ிройைроПро▒்рокிроХро│ிрой் роородிрок்рокுроХро│ை роХூроЯ்роЯி роЕрои்род роородிрок்рокை роироороХ்роХு рооுроЯிро╡ாроХ родро░ுроХிрой்ро▒родு.
роТро░ு роХோро╡ை (expressions) рооுро┤ுрооை рокெро▒ро╡родро▒்роХாроХ роТро░ு ро╡ிройைроХ்роХுро▒ி рооро▒்ро▒ ро╡ிройைроХ்роХுро▒ிропுроЯрой் роЗрогைрои்родிро░ுроХ்роХ рооுроЯிропுроо். роЙродாро░рогрод்родிро▒்роХு роХீро┤்роХாрогுроо் роХோро╡ைропை рокாро░ுроЩ்роХро│்
$myAddition = 1 + 3;
рооேро▓ே роХாрогுроо் роЙродாро░рогрод்родிро▓், $myAddition рооாро▒ிропாро▓் (variable) роЕроЯைропாро│рок்рокроЯுрод்родрок்рокроЯ்роЯ роЗро░рог்роЯு ро╡ிройைроПро▒்рокிроХро│ிрой் роородிрок்рокுроХро│் роХூроЯ்роЯрок்рокроЯ்роЯு роЕродрой் рооுроЯிро╡ு ро╡ро┤роЩ்роХுродро▓் (assignment) ро╡ிройைроХ்роХுро▒ிропாро▓் (operator) (=) $myAddition рооாро▒ிропிро▓் роЪேрооிроХ்роХрок்рокроЯுроХிро▒родு.
роТро╡்ро╡ொро░ு ро╡ிройைроХ்роХுро▒ிропுроо் роЕро╡ைроХро│ிрой் ро╡ிройைроПро▒்рокிроХро│ுроЯрой் роОрок்рокроЯி родொроЯро░்рокுрокроЯுрод்родрок்рокроЯுроХிро▒родு роОрой்рокродைрок் рокро▒்ро▒ி роЗрои்род рокроХுродிропிро▓் рокாро░்роХ்роХ роЗро░ுроХ்роХிро▒ோроо்.
роОрог்роХрогி рооро▒்ро▒ுроо் ро╡ро┤роЩ்роХுродро▓் ро╡ிройைроХ்роХுро▒ிроХро│் (Assignment Operators):
= (equals) ро╡ிройைроХ்роХுро▒ிропாро▓் роЕроЯைропாро│рок்рокроЯுрод்родрок்рокроЯுроо் рооாро▒ிроХ்роХு роородிрок்рокுроХро│ை ро╡ро┤роЩ்роХுро╡родро▒்роХாроХ ро╡ро┤роЩ்роХுродро▓் ро╡ிройைроХ்роХுро▒ி (assignment operator) рокропрой்рокроЯுрод்родрок்рокроЯுроХிро▒родு. роХрогிрод ро╡ிройைроХ்роХாроХ (Mathematical Operation) ро╡ро┤роЩ்роХுродро▓் ро╡ிройைроХ்роХுро▒ி, роОрог்роХрогிрод ро╡ிройைроХ்роХுро▒ிропுроЯрой் роЪிро▓ роиேро░роЩ்роХро│ிро▓் роЗрогைрои்родுроо் роЗро░ுроХ்роХро▓ாроо்.
роХீро┤்роХாрогுроо் роЕроЯ்роЯро╡рогைропி்ро▓் PHP -ропிро▓் роЙро│்ро│ роПро┤ு ро╡ро┤роЩ்роХுродро▓் ро╡ிройைроХ்роХுро▒ிроХро│ுроо்(Assignment Operators) рокроЯ்роЯிропро▓ிроЯрок்рокроЯ்роЯுро│்ро│родு.
ро╡ிройைроХ்роХுро▒ி(Operator)
|
ро╡роХை(Type)
|
ро╡ிро│роХ்роХроо்(Description)
|
роЙродாро░рогроо்(Example)
|
| = | ро╡ро┤роЩ்роХுродро▓் | роЗроЯродுрокுро▒рооாроХ роЗро░ுроХ்роХுроо் ро╡ிройைроПро▒்рокிроХро│ிрой்(Operands) роородிрок்рокுроХро│ை ро╡ро▓родுрокுро▒рооாроХ роЗро░ுрок்рокродிро▓் роЪேрооிроХ்роХிро▒родு. | $myVar = 30; |
| += | роХூроЯ்роЯுродро▓ுроо்-ро╡ро┤роЩ்роХுродро▓ுроо் | ро╡ро▓родுрокுро▒рооாроХ роЗро░ுроХ்роХுроо் ро╡ிройைроПро▒்рокிропிрой் роородிрок்рокுроХро│ை роЗроЯродுрокுро▒рооாроХ роЗро░ுроХ்роХுроо் роородிрок்рокுроЯрой்роХூроЯ்роЯி, роХிроЯைроХ்роХுроо் рооுроЯிро╡ை роЗроЯродுрокுро▒род்родிро▓் роЗро░ுроХ்роХுроо் рооாро▒ிропிро▓ேропே роЪேрооிроХ்роХிро▒родு. | $myVar = 10;$myVar +=5 |
| -= | роХро┤ிрод்родро▓ுроо்-ро╡ро┤роЩ்роХுродро▓ுроо் | ро╡ро▓родுрокுро▒рооாроХ роЗро░ுроХ்роХுроо் ро╡ிройைроПро▒்рокிроХро│ிрой் роородிрок்рокுроХро│ை роЗроЯродுрокுро▒рооாроХ роЗро░ுроХ்роХுроо் роородிрок்рокுроЯрой் роХро┤ிрод்родு, роХிроЯைроХ்роХுроо் рооுроЯிро╡ை роЗроЯродுрокுро▒род்родிро▓் роЗро░ுроХ்роХுроо் рооாро▒ிропிро▓ேропே роЪேрооிроХ்роХிро▒родு. | $myVar = 10;$myVar -= 5; |
| *= | рокெро░ுроХ்роХுродро▓ுроо்-ро╡ро┤роЩ்роХுродро▓ுроо் | ро╡ро▓родுрокுро▒рооாроХ роЗро░ுроХ்роХுроо் ро╡ிройைроПро▒்рокிропிрой் роородிрок்рокுроХро│ை роЗроЯродுрокுро▒рооாроХ роЗро░ுроХ்роХுроо் роородிрок்рокுроЯрой் рокெро░ுроХ்роХி, роХிроЯைроХ்роХுроо் рооுроЯிро╡ை роЗроЯродுрокுро▒род்родிро▓் роЗро░ுроХ்роХுроо் рооாро▒ிропிро▓ேропே роЪேрооிроХ்роХிро▒родு. | $myVar = 10;$myVar *= 5; |
| /= | ро╡роХுрод்родро▓ுроо்-ро╡ро┤роЩ்роХுродро▓ுроо் | ро╡ро▓родுрокுро▒рооாроХ роЗро░ுроХ்роХுроо் ро╡ிройைроПро▒்рокிропிрой் роородிрок்рокுроХро│ை роЗроЯродுрокுро▒рооாроХ роЗро░ுроХ்роХுроо் роородிрок்рокுроЯрой் ро╡роХுрод்родு, роХிроЯைроХ்роХுроо் рооுроЯிро╡ை роЗроЯродுрокுро▒род்родிро▓் роЗро░ுроХ்роХுроо் рооாро▒ிропிро▓ேропே роЪேрооிроХ்роХிро▒родு. | $myVar = 10;$myVar /= 10; |
| %= | рооீродிропுроо்-ро╡ро┤роЩ்роХுродро▓ுроо் | ро╡ро▓родுрокுро▒рооாроХ роЗро░ுроХ்роХுроо் ро╡ிройைроПро▒்рокிропிрой் роородிрок்рокுроХро│ை роЗроЯродுрокுро▒рооாроХ роЗро░ுроХ்роХுроо் роородிрок்рокுроЯрой் Modulo Operation роЪெроп்родு роХிроЯைроХ்роХுроо் рооீродிропை роЗроЯродுрокுро▒род்родிро▓் роЗро░ுроХ்роХுроо் рооாро▒ிропிро▓ேропே роЪேрооிроХ்роХிро▒родு. | $myVar = 10;$myVar %= 5; |
| .= | роЪро░род்родொроЯро░்роЗрогைрок்рокுроо்-ро╡ро┤роЩ்роХுродро▓ுроо் | ро╡ро▓родுрокுро▒рооாроХ роЗро░ுроХ்роХுроо் ро╡ிройைроПро▒்рокிропிрой் роородிрок்рокுроХро│ை роЗроЯродுрокுро▒рооாроХ роЗро░ுроХ்роХுроо் роородிрок்рокுроЯрой் роЗрогைрод்родு роЪெроп்родு роХிроЯைроХ்роХுроо் роородிрок்рокை роЗроЯродுрокுро▒род்родிро▓் роЗро░ுроХ்роХுроо் рооாро▒ிропிро▓ேропே роЪேрооிроХ்роХிро▒родு. | $myName = “Kathirvel”;$myName .= “ Rajendran”; |
роЙродாро░рог роиிро░ро▓்:
<?php
echo “<h3>Assignment</h3>”;
$myVarA = 2500;
$myVarB = “Free Open Source Software”;
echo $myVarA;
echo “<br>”;
echo $myVarB;
//————————
echo “<h3>Addition-Assignment</h3>”;
$myVarC = 240;
$myVarC += 260;
echo $myVarC;
//————————
echo “<h3>Subtraction-Assignment</h3>”;
$myVarD = 1200;
$myVarD -= 500;
echo $myVarD;
//————————
echo “<h3>Multiplication-Assignment</h3>”;
$myVarE = 500;
$myVarE *= 500;
echo $myVarE;
//————————
echo “<h3>Division-Assignment</h3>”;
$myVarF = 1200;
$myVarF /= 200;
echo $myVarF;
//————————
echo “<h3>Modulo-Assignment</h3>”;
$myVar = 10;
$myVar %= 5;
echo $myVar;
//————————
echo “<h3>Concatenation-Assignment</h3>”;
$myName = “Kathirvel”;
$myName .= ” Rajendran”;
echo $myName;
?>
ро╡ெро│ிропீроЯு:
роХрогிрод ро╡ிройைроХ்роХுро▒ிроХро│் (Arithmetic Operators):
роОрог்роХрогிрод ро╡ிройைроХ்роХுро▒ிроХро│் роХрогிродроо் родொроЯро░்рокாрой ро╡ிройைроХро│ை роЪெроп்роХிро▒родு. роХீро┤்роХாрогுроо் роЕроЯ்роЯро╡рогைропிро▓் роОрог்роХрогிрод ро╡ிройைроХ்роХுро▒ிроХро│் рокроЯ்роЯிропро▓ிроЯрок்рокроЯ்роЯுро│்ро│родு.
| ро╡ிройைроХ்роХுро▒ி(Operator) | ро╡роХை(Type) | ро╡ிро│роХ்роХроо்(Description) | роЙродாро░рогроо்(Example) |
| + | роХூроЯ்роЯро▓் | роЗро░рог்роЯு ро╡ிройைроПро▒்рокிроХро│ிрой் роХூроЯ்роЯро▓் роХрогроХ்роХீроЯ்роЯைроЪ் роЪெроп்роХிро▒родு | $total = 100 + 250; |
| – | роХро┤ிрод்родро▓் | роЗро░рог்роЯு ро╡ிройைроПро▒்рокிроХро│ிрой் ро╡ிрод்родிропாроЪрод்родைроХ் роХрогроХ்роХிроЯுроХிро▒родு. роЕродாро╡родு роЗро░рог்роЯு роородிрок்рокுроХро│ைроХ் роХро┤ிроХ்роХிро▒родு. | $total = 250 – 100; |
| * | рокெро░ுроХ்роХро▓் | роЗро░рог்роЯு ро╡ிройைроПро▒்рокிроХро│ை рокெро░ுроХ்роХுроХிро▒родு. | $total = 100 * 200; |
| / | ро╡роХுрод்родро▓் | роЗро░рог்роЯு ро╡ிройைроПро▒்рокிроХро│ை ро╡роХுроХ்роХிро▒родு. | $total = 200 / 5; |
| % | рооீродி | ро╡роХுрод்родро▓ிро▓் роХிроЯைроХ்роХுроо் рооீродிропை роЕро│ிроХ்роХிро▒родு. | $total = 200 % 3; |
роХீро┤்роХாрогுроо் роиிро░ро▓ைрок் рокாро░ுроЩ்роХро│்
<?php
echo “<h3>Addition</h3>”;
$myAdd1 = 240;
$myAdd2 = 260;
$myAddition = $myAdd1 + $myAdd2;
echo $myAddition;
//————————
echo “<h3>Subtraction</h3>”;
$mySub1 = 1200;
$mySub2 = 500;
$mySubtraction = $mySub1 – $mySub2;
echo $mySubtraction;
//————————
echo “<h3>Multiplication</h3>”;
$myMul1 = 500;
$myMul2 = 500;
$myMultiplication = $myMul1 * $myMul2;
echo $myMultiplication;
//————————
echo “<h3>Division</h3>”;
$myDiv1 = 1200;
$myDiv2 = 200;
$myDivision = $myDiv1 / $myDiv2;
echo $myDivision;
//————————
echo “<h3>Modulus</h3>”;
$myMod1 = 10;
$myMod2 = 4;
$myModulus = $myMod1 % $myMod2;
echo $myModulus;
?>
ро╡ெро│ிропீроЯு
роТрок்рокீроЯு ро╡ிройைроХ்роХுро▒ி (Comparison Operators):
роЗро░рог்роЯு роородிрок்рокுроХро│ை роТрок்рокிроЯ்роЯு рокாро░்рок்рокродро▒்роХாроХ роТрок்рокீроЯு ро╡ிройைроХ்роХுро▒ி (Comparison Operators) рокропрой்рокроЯுроХிро▒родு. роТрок்рокீроЯроХ்роХூроЯிроп роЗро░рог்роЯு роородிрок்рокுроХро│ிрой் роиிро▓ைропைрок் рокொро▒ுрод்родு true роЕро▓்ро▓родு false роОройுроо் ро╡ிроЯைропை роЕро│ிроХ்роХிро▒родு. роОрог்роХро│ுроЯройோ роЕро▓்ро▓родு роЪро░род்родுроЯройோ (strings) роТрок்рокீроЯு ро╡ிройைроХ்роХுро▒ிроХро│ைрок் рокропрой்рокроЯுрод்родிроХ் роХொро│்ро│ро▓ாроо். роЗро░рог்роЯு ро╡ிройைроПро▒்рокிроХро│ுроЯрой் (Operands) роТрок்рокீроЯு ро╡ிройைроХ்роХுро▒ி рокропрой்рокроЯுрод்родрок்рокроЯுрод்родрок்рокроЯுроХிро▒родு. роТрок்рокீроЯு ро╡ிройைроХ்роХுро▒ிроХро│ிрой் роЪெропро▓்рокாроЯுроХро│ைрок் рокро▒்ро▒ி роХீро┤ே роЗро░ுроХ்роХுроо் роЕроЯ்роЯро╡рогைропிро▓் родெро│ிро╡ாроХ родெро░ிрои்родு роХொро│்ро│ро▓ாроо்.
| Operator(ро╡ிройைроХ்роХுро▒ி) | Type(ро╡роХை) | Description(ро╡ிро│роХ்роХроо்) | Examples(роЙродாро░рогроо்) |
| == | роЪроороо் | роЗро░рог்роЯு ро╡ிройைроПро▒்рокிроХро│ிрой் роородிрок்рокுроо் роЪроорооாроХ роЗро░ுрои்родாро▓் true роОрой்рокродை родிро░ுрок்рокி роЕро│ிроХ்роХிро▒родு. | $myVar = 10;if ($myVar == 10 )
echo ‘myVar equals 10′;
|
| != | роЪроорооிро▓்ро▓ாрод | роЗро░рог்роЯு ро╡ிройைроПро▒்рокிроХро│ுроо் роЪроорооாроХ роЗро▓்ро▓ைропெрой்ро▒ாро▓் true роОрой்рокродை родிро░ுрок்рокி роЕро│ிроХ்роХிро▒родு. | $myVar = 10;if ($myVar != 20)
echo ‘myVar does not equal 10′;
|
| <> | роЪроорооிро▓்ро▓ாрод | роЗро░рог்роЯு ро╡ிройைроПро▒்рокிроХро│ுроо் роЪроорооாроХ роЗро▓்ро▓ைропெрой்ро▒ாро▓் true роОрой்рокродை родிро░ுрок்рокி роЕро│ிроХ்роХிро▒родு. | $myVar = 10;if ($myVar <>20)
echo ‘myVar does not equal 10′;
|
| === | роТро░ேрооாродிро░ிропாрой | ро╡ிройைроПро▒்рокிроХро│ிрой் ро╡роХை рооро▒்ро▒ுроо் роородிрок்рокு роЖроХிроп роЗро░рог்роЯுроо் роТро░ே рооாродிро░ிропாроХ роЗро░ுрои்родாро▓் true роОрой்рокродை ро╡ெро│ிропிроЯுроо் | $myVar = 10;$myString = “10”;
if ($myVar === $myString)
echo ‘myVar and myString are same type and value';
|
| !== | роТро░ேрооாродிро░ி роЕро▓்ро▓ாрод | ро╡ிройைроПро▒்рокிроХро│ிрой் ро╡роХை рооро▒்ро▒ுроо் роородிрок்рокு роЖроХிроп роЗро░рог்роЯுроо் роТро░ே рооாродிро░ிропாроХ роЗро▓்ро▓ாрооро▓் роЗро░ுрои்родாро▓் true роОрой்рокродை ро╡ெро│ிропிроЯுроо் | $myVar = 10;$myString = “10”;
if ($myVar !== $myString)
echo ‘myVar and myString are not same type and value.
|
| < | ро╡ிроЯроХ் роХுро▒ைро╡ு | рооுродро▓் ро╡ிройைроПро▒்рокி роЗро░рог்роЯாро╡родு ро╡ிройைроПро▒்рокிропை ро╡ிроЯроХ் роХுро▒ைро╡ாроХ роЗро░ுрои்родாро▓் true роОрой்рокродை ро╡ெро│ிропிроЯுроо். | $myVar = 10;if ($myVar <20)
echo ‘myVar if less than 20′;
|
| > | ро╡ிроЯ роЕродிроХроо் | рооுродро▓் ро╡ிройைроПро▒்рокி роЗро░рог்роЯாро╡родு ро╡ிройைроПро▒்рокிропை ро╡ிроЯ роЕродிроХрооாроХ роЗро░ுрои்родாро▓் true роОрой்рокродை ро╡ெро│ிропிроЯுроо். | $myVar = 20;if ($myVar >10)
echo ‘myVar if less than 20′;
|
| <= | ро╡ிроЯроХ் роХுро▒ைро╡ு роЕро▓்ро▓родு роЪроороо் | рооுродро▓் ро╡ிройை роПро▒்рокி роЗро░рог்роЯாро╡родு ро╡ிройை роПро▒்рокிропை ро╡ிроЯроХ் роХுро▒ைро╡ாроХро╡ோ роЕро▓்ро▓родு роЪроорооாроХро╡ோ роЗро░ுрои்родாро▓் true роОрой்рокродை ро╡ெро│ிропிроЯுроо். | $myVar = 10;if($myVar <= 5)
echo ‘myVar is less than or equal to 5′;
|
| >= | ро╡ிроЯ роЕродிроХроо் роЕро▓்ро▓родு роЪроороо் | рооுродро▓் ро╡ிройை роПро▒்рокி роЗро░рог்роЯாро╡родு ро╡ிройை роПро▒்рокிропை ро╡ிроЯ роЕродிроХрооாроХро╡ோ роЕро▓்ро▓родு роЪроорооாроХро╡ோ роЗро░ுрои்родாро▓் true роОрой்рокродை ро╡ெро│ிропிроЯுроо். | $myVar = 10;if ($myVar >= 5)
echo ‘myVar is greater than or equal to 5′;
|
роПро░рог ро╡ிройைроХ்роХுро▒ிроХро│் (Logical Operators):
роПро░рог ро╡ிройைроХ்роХுро▒ிроХро│் (Logical Operators) рокூро▓ிропрой் ро╡ிройைроХ்роХுро▒ிроХро│் роОрой்ро▒ுроо் роЕро┤ைроХ்роХрок்рокроЯுроХிро▒родு роПройெрой்ро▒ாро▓் роХோро╡ைропிройுроЯைроп(expression) рокроХுродிроХро│ை роородிрок்рокீроЯு (evaluate) роЪெроп்родு true (1) роЕро▓்ро▓родு false (0) роОройுроо் роородிрок்рокை ро╡ெро│ிропீроЯாроХ родро░ுроХிро▒родு. PHP роЗро▓் роЙро│்ро│ роПро░рог ро╡ிройைроХ்роХுро▒ிроХро│் (Logical Operators) роХீро┤ே роЙро│்ро│ роЕроЯ்роЯро╡рогைропிро▓் рокроЯ்роЯிропро▓ிроЯрок்рокроЯ்роЯுро│்ро│родு.
| Operator(ро╡ிройைроХ்роХுро▒ி) | Type(ро╡роХை) | Description(ро╡ிро│роХ்роХроо்) | Examples(роЙродாро░рогроо்) |
| && | AND | роПро░рог “AND” ро╡ிройைропைроЪ் роЪெроп்роХிро▒родு. | If ($a <25) &&($b >45)) |
| || | OR | роПро░рог ”OR” ро╡ிройைропைроЪ் роЪெроп்роХிро▒родு. | If (($a <25) || ($b >45)) |
| Xor | XOR | роПро░рог “XOR” ро╡ிройைропைроЪ் роЪெроп்роХிро▒родு. | If (($a <25) xor ($b >45)) |
роПро▒ுрооாрой рооро▒்ро▒ுроо் роЗро▒роЩ்роХுрооாрой ро╡ிройைроХ்роХுро▒ிроХро│் (Increment and Decrement Operators):
$myMark = 100;
$myMark = $myMark – 1;
роОрой்ро▒ு роХொроЯுрок்рокродро▒்роХு рокродிро▓் роПро▒ுрооாрой рооро▒்ро▒ுроо் роЗро▒роЩ்роХுрооாрой ро╡ிройைроХ்роХுро▒ிроХро│ைрок் рокропрой்рокроЯுрод்родி рооிроХро╡ுроо் ро╡ிро░ைро╡ாроХ рооேро▓ே роЙро│்ро│ роХрогроХ்роХீроЯ்роЯைроЪ் роЪெроп்ропро▓ாроо். роПро▒ுрооாройрод்родிро▒்роХு ++ роОрой்ро▒ ро╡ிройைроХ்роХுро▒ிропைропுроо், роЗро▒роЩ்роХுрооாройрод்родிро▒்роХு — роОрой்ро▒ ро╡ிройைроХ்роХுро▒ிропைропுроо் PHP рокропрой்рокроЯுрод்родுроХிро▒родு.
роЗро░рог்роЯு ро╡ро┤ிроХро│ிро▓் роЗрои்род ро╡ிройைроХ்роХுро▒ிропைрок் рокропрой்рокроЯுрод்родро▓ாроо் роТрой்ро▒ு pre (рооுрой்) рооро▒்ро▒ொрой்ро▒ு post (рокிрой்). pre рооுро▒ைропாройродு (mode) роПро▒ுрооாрой роЕро▓்ро▓родு роЗро▒роЩ்роХுрооாройрод்родை роХோро╡ைропிройுроЯைроп (expression) рооீродрооிро░ுроХ்роХுроо் рокроХுродிроХро│ை роЪெропро▓்рокроЯுрод்родுро╡родро▒்роХு рооுрой்рокு роЪெроп்роХிро▒родு. роЙродாро░рогрооாроХ, роТро░ு рооாро▒ிропிрой் роородிрок்рокை ро╡ேро▒ொро░ு рооாро▒ிроХ்роХு роЕро│ிрок்рокродро▒்роХு рооுрой்рокாроХро╡ே роЕрои்род рооாро▒ிропிрой் роородிрок்рокை роПро▒ுрооாройроо் роЕро▓்ро▓родு роЗро▒роЩ்роХுрооாройроо் роЕродாро╡родு роЕродிроХрок்рокроЯுрод்род роЕро▓்ро▓родு роХுро▒ைроХ்роХ ро╡ேрог்роЯுрооெройிро▓் роиாроо் pre роПро▒ுрооாройроо் роЕро▓்ро▓родு роЗро▒роЩ்роХுрооாройрод்родைрок் рокропрой்рокроЯுрод்родро▓ாроо்.
post рооுро▒ைропாройродு (mode) роПро▒ுрооாрой роЕро▓்ро▓родு роЗро▒роЩ்роХுрооாройрод்родை роХோро╡ைропிройுроЯைроп (expression) рооீродрооிро░ுроХ்роХுроо் рокроХுродிроХро│ை роЪெропро▓்рокроЯுрод்родிроп рокிрой்рокு роЪெроп்роХிро▒родு. роЙродாро░рогрооாроХ, роТро░ு рооாро▒ிропிрой் роородிрок்рокை ро╡ேро▒ொро░ு рооாро▒ிроХ்роХு роЕро│ிрод்род рокிрой்рокு роЕрои்род рооாро▒ிропிрой் роородிрок்рокை роПро▒ுрооாройроо் роЕро▓்ро▓родு роЗро▒роЩ்роХுрооாройроо் роЕродாро╡родு роЕродிроХрок்рокроЯுрод்род роЕро▓்ро▓родு роХுро▒ைроХ்роХ ро╡ேрог்роЯுрооெройிро▓் роиாроо் post роПро▒ுрооாройроо் роЕро▓்ро▓родு роЗро▒роЩ்роХுрооாройрод்родைрок் рокропрой்рокроЯுрод்родро▓ாроо்.
ро╡ிройைроХ்роХுро▒ி роТро░ு рооாро▒ிропிрой் рооுрой்рокாроХро╡ோ, рокிрой்рокாроХро╡ோ роЕро▓்ро▓родு роОроЩ்роХு роЕрооைроХிро▒родு роОрой்рокродைрок் рокொро▒ுрод்родு pre роЕро▓்ро▓родு post роОрой்рокродு роЕрооைроХிро▒родு. роЙродாро░рогрооாроХ $myMark++ , роЗроЩ்роХு ++ роОрой்рокродு рооாро▒ிроХ்роХு рокிрой்рокாроХ роЕрооைрои்родிро░ுрок்рокродாро▓் роЗродு post increment роОройрок்рокроЯுроХிро▒родு. ++$myMark роОрой்рокродிро▓் ++ роОрой்рокродு рооாро▒ிроХ்роХு рооுрой்рокாроХ роЕрооைрои்родிро░ுрок்рокродாро▓் роЕродு pre increment роОройрок்рокроЯுроХிро▒родு.
роХீро┤்роХாрогுроо் роЕроЯ்роЯро╡рогை роЕродை родெро│ிро╡ாроХ ро╡ிро│роХ்роХுроХிро▒родு.
| Operator(ро╡ிройைроХ்роХுро▒ி) | Type(ро╡роХை) | Description(ро╡ிро│роХ்роХроо்) | Equivalent(роЪроорооாройродு) |
| ++$var | рооுрой் роПро▒ுрооாройроо்(pre increment) | роХோро╡ைропிройுроЯைроп рооீрод рокроХுродிроХро│் рокропрой்рокроЯுрод்родுро╡родро▒்роХு рооுрой்рокாроХро╡ே рооாро▒ிропிрой் роородிрок்рокு роЕродிроХрок்рокроЯுрод்родрок்рокроЯுроо். | $var = 10;$var2 = $var + 1; |
| –$var | рооுрой் роЗро▒роЩ்роХுрооாройроо்(pre decrement) | роХோро╡ைропிройுроЯைроп рооீрод рокроХுродிроХро│் рокропрой்рокроЯுрод்родுро╡родро▒்роХு рооுрой்рокாроХро╡ே рооாро▒ிропிрой் роородிрок்рокு роХுро▒ைроХ்роХрок்рокроЯுроо். | $var = 10;$var2 = $var – 1; |
| $var++ | рокிрой் роПро▒ுрооாройроо் | роХோро╡ைропிройுроЯைроп рооீрод рокроХுродிроХро│் рокропрой்рокроЯுрод்родрок்рокроЯ்роЯ рокிрой்рокு рооாро▒ிропிрой் роородிрок்рокு роЕродிроХрок்рокроЯுрод்родрок்рокроЯுроо். | $var = 10;$var2 = $var;
$var = $var + 1;
|
| $var– | рокிрой் роЗро▒роЩ்роХுрооாройроо் | роХோро╡ைропிройுроЯைроп рооீрод рокроХுродிроХро│் рокропрой்рокроЯுрод்родрок்рокроЯ்роЯ рокிрой்рокு рооாро▒ிропிрой் роородிрок்рокு роХுро▒ைроХ்роХрок்рокроЯுроо். | $var = 10;$var2 = $var;
$var = $var – 1;
|
роЪро░род்родொроЯро░் роЗрогைрок்рокு ро╡ிройைроХ்роХுро▒ி (String Concatenation Operator):
роЗро░рог்роЯு роородிрок்рокுроХро│ை роЗрогைрод்родு роТро░ு роЪро░род்родை (string) роЙро░ுро╡ாроХ்роХ роЪро░род்родொроЯро░் роЗрогைрок்рокு ро╡ிройைроХ்роХுро▒ி (operator) рокропрой்рокроЯுроХிро▒родு. (.) роиிро▒ுрод்родро▒்роХுро▒ிропிрой் рооூро▓рооாроХ роЪро░род்родொроЯро░் роЗрогைрок்рокு ро╡ிройைроХ்роХுро▒ி роЕроЯைропாро│рок்рокроЯுрод்родрок்рокроЯுроХிро▒родு. роородிрок்рокுроХро│் (values), рооாро▒ிроХро│் (variable), рооாро▒ிро▓ிроХро│் (constants), роЪро░роЩ்роХро│் (strings) роОрой்ро▒ு роОродிро▓் ро╡ேрог்роЯுрооாройாро▓ுроо் роЗродைрок் рокропрой்рокроЯுрод்родிроХ் роХொро│்ро│ро▓ாроо்.
роОрог்роХро│ைропுроо், роЪро░род்родைропுроо் роЗрогைрод்родро▓்
echo 4589 . ‘ is my bike registration number';
рооேро▓ே роЙро│்ро│ роиிро░ро▓ிрой் ро╡ெро│ிропீроЯு роХீро┤்роХாрог்рокродு рокோрой்ро▒ு роЗро░ுроХ்роХுроо்.
4589 is my bike registration number.
роЪெропро▒்рокроЯுрод்родுроо் ро╡ிройைроХ்роХுро▒ி – ро╡ро┤роЩ்роХிропிро▓் роХроЯ்роЯро│ைроХро│ை роЪெропро▒்рокроЯுрод்родுродро▓் (Execution Operator – Executing Server Side Commands)
рооுройைропрод்родிро▓் роиாроо் роЗропроХ்роХроХ்роХூроЯிроп роХроЯ்роЯைро│ைроХро│் роЕройைрод்родைропுроо், роЪெропро▒்рокроЯுрод்родுроо் ро╡ிройைроХ்роХுро▒ிропைрок் рокропрой்рокроЯுрод்родி роЗропроХ்роХро▓ாроо். PHP ропிрой் рокро▓род்родிро▓் роЗродுро╡ுроо் роТрой்ро▒ு. роироородு роЗрогைропродро│роо் роОрои்род роЗрогைроп ро╡ро┤роЩ்роХிропிро▓் ро╡ைроХ்роХрок்рокроЯ்роЯுро│்ро│родோ роЕрои்род роЗропроЩ்роХுродро│род்родிрой் роХроЯ்роЯро│ைроХро│ை роЗропроХ்роХி роироо்рооாро▓் ро╡ெро│ிропீроЯ்роЯைрок் рокெро▒ рооுроЯிропுроо்.
(`) роХுро▒ிропீроЯு роЪெропро▒்рокроЯுрод்родுроо் ро╡ிройைроХ்роХுро▒ிропாроХ рокропрой்рокроЯுрод்родрок்рокроЯுроХிро▒родு. роиாроо் роЗропроХ்роХ ро╡ேрог்роЯிроп роХроЯ்роЯро│ைроХро│ை (`) роХுро▒ிропீроЯ்роЯிро▒்роХுро│் роХொроЯுроХ்роХ ро╡ேрог்роЯுроо். роХீро┤்роХாрогுроо் роиிро░ро▓ைрок் рокாро░ுроЩ்роХро│். (`) роХுро▒ிропீроЯு роОрой்рокродு роТро▒்ро▒ை рооேро▒்роХோро│்роХுро▒ி роЕро▓்ро▓(single quotes). (~) роХுро▒ிропீроЯு роЗро░ுроХ்роХுроо் рокொрод்родாройிро▓் роЗро░ுроХ்роХроХ் роХூроЯிропродு.
<?php
echo `uname -a` . “<br>”;
echo `pwd` . “<br>”;
echo `date` . “<br>”;
?>
ро╡ெро│ிропீроЯு:
0 on: "PHP Operators"