PHP Operators in Hindi – Operators in PHP in Hindi इससे पहले हमने PHP के बहुत से Tutorial पढ़े है। उनसे आपको ये अंदाजा तो हो गया होगा। Programming में Mathematics का काफी Use है।
PHP Operators in Hindi – Operators in PHP in Hindi
लेकिन अब यहाँ से PHP Programming की असली Mathematics Start होगी। कही आपको दर न लग रहा हो की काफी Hard Mathematic तो नहीं है, तो ऐसा नहीं है। लेकिन Operator Mathematics से लिए गए है। जिनके द्वारा हम Add, Subtraction, Multiplication, Divide, Compare आदि कर सकते है।
PHP Operator In Hindi
Operator Mathematics Symbol होते है। जिनका Use Variable और उनकी Value पर Operation करने के लिए किया जाता है।
जैसे –
3+5 = 8
यहाँ पे 3 , 5 Operands है , और + Operator है
3-5 = 2
यहाँ पे 3 , 5 Operands है
PHP में कई Type के Operator है। जिनकी List नीचे दी गयी है।
1. Arithmetic Operators
2. Assignment Operators
3. Comparison Operators
4. String Operators
5. Increment / Decrement Operators
6. Bitwise Operators
7. Array Operators
1. Arithmetic Operators
PHP Arithmetic Operators के द्वारा Add , Subtraction , Multiplication Divide आदि कर सकते है। इनका Use Variable और उसकी Value पे Operations Perform करने के लिए किया जाता है।
Operator | Name | Example | Explanation |
---|---|---|---|
+ | Addition | $a+$b | इसके द्वारा दो Variable का Addition कर सकते है। |
– | Subtraction | $a-$b | इसके द्वारा दो Variable का Subtraction कर सकते है। |
* | Multiplication | $a*$b | इसके द्वारा दो Variable का Multiplication कर सकते है। |
/ | Division | $a/$b | इसके द्वारा दो Variable का Division कर सकते है। |
÷ | Modulus | $a%$b | इसके द्वारा दो Variable का Modulus निकाल सकते है। |
** | Exponentation | $a*$b | $a की power $b |
2. Assignment Operator
Operator | Name | Example | Explanation |
---|---|---|---|
= | Assign | $a=$b | $a की Value $b को दी गयी है। |
+= | Add then Assign | $a+=$b | $a = $a+$b |
-= | Subtract then Assign | $a-=$b | $ = $a-$b |
*= | Multiply then Assign | $a*=$b | $a = $a*$b |
/= | Divide then Assign | $a/=$b | $a = $a/$b |
%= | Modulus then Assign | $a%=$b | $a= $a%$b |
3. Comparison Operator
Operator | Name | Example | Explanation |
---|---|---|---|
== | Equal | $a==$b | दोनों की Value Equal (बराबर ) है तो True Return होगा। |
=== | Identical | $a===$b | दोनों की Value Equal (बराबर ) है तो True Return होगा। लेकिन दोनों बिलकुल same type के होने चाहिए। |
!= | Not Equal | $a!=$b | दोनों की Value Equal (बराबर ) नहीं है तो True Return होगा। |
<> | Not Equal | $a<>$b | दोनों की Value Equal (बराबर ) नहीं है तो True Return होगा। |
!== | Not Identical | $a!==$b | दोनों की Value Equal (बराबर ) नहीं है तो True Return होगा। वे same type के नहीं है। |
> | Greater Than | $a>$b | अगर $a बड़ा है $y से तो True Return करेगा। |
< | Less Than | $a<$b | अगर $a छोटा है $y से तो True Return करेगा। |
>= | Greater Than or Equal to |
$a>=$b | अगर $a बड़ा है या बराबर है $y से तो True Return करेगा। |
<= | Less than or Equal to | $a<=$b | अगर $a छोटा है या बराबर है $y से तो True Return करेगा। |
<=> | Spaceship | $a<=>$b | ये -1 0 1 Return करता है। |
4. String Operator
Operator | Name | Example | Explanation |
---|---|---|---|
. | Concatenation | $a.$b | Concatenation $a और $b |
+= | Concatenation Assignment | $a+=$b | $a से $b पर |
5. Increment / Decrement Operator
Operator | Name | Example | Explanation | |
---|---|---|---|---|
++ | Increment | ++$a $a++ |
पहले $a को एक से बढ़ाता है। फिर Value देता है। पहले value return करेगा फिर एक से बढ़ाएगा। |
|
— | Decrement | –$a $a– |
पहले $a को एक से कम करेगा फिर Value देगा।
|
|
6. Bitwise Operator
Operator | Name | Example | Explanation | ||
---|---|---|---|---|---|
& | And | $a&$b | ये True होगा अगर $a $b True है। | ||
| | Or | $a|$b | दोनों में से एक True है तो True होगा। | ||
^ | Xor | $a^$b | दोनों में से एक True है तो True होगा। लेकिन दोनों True नहीं होने चाहिए |
||
~ | Not | $a~$b | अगर $a True है तो True होगा। | ||
<< | Shift Left | $a<<$b |
|
||
>> | Shift Right | $a>>$b | ये Right में Binary Return करता है। | ||
7. Array Operator
Operator | Name | Example | Explanation | ||
---|---|---|---|---|---|
+ | Union | $a+$b | $a और $b का Union सघ | ||
== | Equality | $a==$b | अगर $a और $b में Same Key Value /Pair है तो True Return करता है। |
||
!= | Inequality | $a!=$b | अगर $a और $b दोनों बराबर नहीं है। तो True Return करता है। |
||
=== | Identity | $a===$b | अगर $a और $b में Same Key Value /Pair है और वे same types के है। तो True Return करता है। |
||
<> | Inequality | $a<>$b |
|
||
!== | Non Identity | $a!==$b | अगर $a से $b Not Identical है तो True Return करेगा। | ||