PHP operators in hindi-php ऑपरेटर्स क्या होता है?

हेल्लो दोस्तों आज के इस पोस्ट में आपको php operators in hindi को बहुत सी आसान भाषा में बताया गया है इसमे php के सभी operators को बताया गया है की की काम करता है तो चलिए शुरू करते है

operators का परिचय

variable के साथ operations जैसे की addition ,division ,comparison आदि में परफॉर्म करने के लिए operations का प्रयोग किया जाता है जब भी किसि variable के साथ operators का प्रयोग किया जाता है तो वह variable ऑपरेंड(operand) कहलाता है

operators दो प्रकार के होते है

  • unary
  • binary

Unary Operator

unary operators एक single variable के साथ प्रयोग किये जाते है जिस तरह के operators या variable के आगे लगते है या पीछे लगते है तो इस तरह के operators को variable के साथ प्रयोग करने से variables का meaning(मतलब) बदल जाता है

Binary Operator

binary operators दो variables के बीच में प्रयोग किये जाते है जैसे की (+) addition |

इस तरह के operators दोनों वेरिएबल्स की वैल्यू को बदल करके तीसरे नयी वैल्यू produce करते है

Arithmetic operators

arithmetic operators ,variables के साथ arithmetic operations को परफॉर्म करने के लिए प्रयोग किये जाते है कुछ common arithmetic operators की लिस्ट को निचे दिया जा रहा है

OperatorExplanationExample
Negation(-) unaryOpposite of variable-$a
Addition (+)Addition of 2 varibles$a+$b
Subtraction(-)Subtraction of 2 variables$a-$b
Multiplication (*)Multiplication of 2 variables$a*$b
Division (/)Division of 2 variables$a/$b
ModulusRemain from division$a%$b
ExponentiationFirst variable raise to power to second varible$a**$b

 

Assignment operators

Assignment operators एक variable की वैल्यू assign करने के लिए प्रयोग किया जाता है (=) assignment operator होता है ये वैल्यू आप दो प्रकार से assign कर सकते है

  • direct
  • by reference

इसमे आप पहले तरीके में आप वैल्यू को directly assign करते है direct वैल्यू assign करना बिलकुल simple होता है आप एक variable को क्रिएट करते है और (=) assignment operator लगा कर उसमे आगे के वैल्यू को लिख देते है

example $a=4;
example $n=”yourName”;

 

दुसरे तरीके में आप एक variable को दुसरे variable के assign करते है तो ऐसे करने से right side के variable को assign हो जाती है इसे assigning by reference कहते है

example $a=4;
$b=$a;  //b contains 4

bitwise operators

bit wise operators bits पर operation को परफॉर्म करते है तो कोई भी डेसीमल ,मेमोरी लेवल पर bits में कन्वर्ट होता है यदि आप bits पर operation को परफॉर्म करना चाहते है तो आप bit wise operators का प्रयोग कर सकते है

OperatorExplanationExample
AND(&)Common bits from both variables are set$a&$b
OR(|)All bits of both variables are set$a|$b
X-OR(^)Bits which are in $a but not in $b are set$a^$b
NOT(~)All the bit becomes opposite~$a
Shift Left(<<)Shift $a bits $b times to left$a<<$b
Shift Right(>>)Shift $a bits $b times to Right$>>$b

 

Comparison operators

comparison operators दो वेरिएबल्स की वैल्यूज को compare करने के लिए प्रयोग किये जाते है comparison operators का प्रयोग ज्यादातर कण्ट्रोल स्टेटमेंट में किया जाता है comparison variables का रिजल्ट true या false होता है

OperatorExplanationExample
Equal(==)Returns true if both operands are equal$a==$b;
Not Equal(!=)Returns true if both operands are not equal$a!=$b;
Less then(<)Returns true if first varaible less than second variable$a<$b;
Greater then(>)Returns true if first variable greater than second variable$a>$b;
Less than equal to (<=)Returns true if first varible is less than or equal to second variable$a<=$b;
Greater than equal to (>=)Returns true if first varaible is greater than or equals to second variable.$a>=$b;

 

Error control operators

PHP में एक error control operator का प्रयोग किया जाता है क्योकि ये operator (@) होता है जब आप यह operator किसी स्टेटमेंट के साथ प्रयोग किया जाता है तो उस स्टेटमेंट से generate होने वाला error को ignore कर दिया जाता है ये operator ज्यादातर file handling में प्रयोग किया जाता है

Execution operators

php में एक execution operator का प्रयोग किया जाता है ये operator (“) होता है execution operator के माध्यम से आप कोई भी shell कमांड php के द्वारा एक्सीक्यूट कर सकते है

इसका एक example निचे दिया गया है

<?php
    $a=`yourCommand`;
       echo $a;
?>

Increment/decrement operators

increment और decrements operators के द्वारा आप किसी variable की वैल्यू को increment और decrement कर सकते है ये operators(++) और (–) होते है

इस variables को दो तरह से प्रयोग कर सकते है

  • Post increment/decrements-इस तरह का प्रयोग operators के variable के पीछे लगाये जाते है ताकि ये variable को प्रिंट करने के बाद में उसकी वैल्यू को 1 नंबर से increment या decrement करते है

example $a++;

  • Pre increment/decrements-इस तरह का प्रयोग में operators variable के पहले लगाये जाते है ये variable को प्रिंट करने से पहले increment या decrement करते है
example ++$a

Logical operators

लॉजिकल operators logic को परफॉर्म करने के लिए प्रयोग किये जाते है ये operators control statements में भी प्रयोग किये जाते है

OperatorExplanationExample
AND(&&)True if both variables are true$a&&$b
OR(||)True if either one variable is true$a||$b
Not(!)True if variable is not true!$a
Xor True if only one is True not Both$a Xor $b

 

String operators

PHP में दो तरह के स्ट्रिंग operation का प्रयोग किये जाते है

  • Dot(.)=ये concatenation operator होता है ये एक string variable को दुसरे string variable के साथ जोड़ता है और तीसरी string variable को बनाता है
example  $a=”ashwani”;
$b=”geeta”;
$c=$a.$b;
  • Dot equals(=) =php कुछ ऐसे array operators भी प्रोविडे करती है की जो सिर्फ arrays पर apply होते है
OperatorExplanationExample
Union(+)Add to arrys$a+$b
Equality(==)True if both arrays have same values$a==$b
Identity(===)True if both arrays have same values of type and in same order$a===$b
Inequality(!=)True if both arrays are not equal$a!=$b

 

Types operators

php में एक type operator को भी प्रयोग किया जाता है और ये operator ये decide करने के लिए प्रयोग किया जाता है की कोई object किसी particular class का है या नहीं

php का type operator instanceof होता है

example

$ output=$a instanceof yrclass;

php operators in hindi

reference-https://www.tutorialspoint.com/php/php_operator_types.htm

निवेदन-अगर आपको यह आर्टिकल(php operators in hindi) अच्छा लगा हो तो आप इस पोस्ट को अपने दोस्तों के साथ जरुर शेयर करे और आपको जिस टॉपिक पर आपको पढना या नोट्स चाहिए तो हमें जरुर कमेंट करे आपका कमेंट्स हमारे लिए बहु मूल्य है धन्यवाद

Leave a Comment