PHP in Hindi : Operators

PHP operators

  • Introduction to PHP operators in Hindi
  • Arithmetic operators in Hindi
  • Assignment operators in Hindi
  • Bit wise operators in Hindi
  • Comparison operators in Hindi
  • Error control operators in Hindi
  • Execution operators in Hindi
  • Increment/Decrements operators in Hindi
  • Logical operators in Hindi
  • String operators in Hindi
  • Array operators in Hindi 
  • Type operators in Hindi

Introduction to operators  

Variables के साथ operations जैसे की addition, division, comparison आदि perform करने के लिए operators का प्रयोग किया जाता है। जब हम किसी variable के साथ operators को यूज़ करते है तो वो variable operand कहलाता है।   

Operators 2 तरह के होते है। 
  • Unary  
  • Binary 

Unary operators एक single variable के साथ यूज़ किये जाते है। इस तरह के operators या तो variable के आगे लगते है या पीछे लगते है। इस तरह के operators को variable के साथ यूज़ करने से variables का मतलब बदल जाता है। 

Binary operators 2 variables के बीच में यूज़ किये जाते है जैसे की ( + ) addition। इस तरह के operators दोनों variables की value change करके तीसरी नयी वैल्यू produce करते है। 
        

Arithmetic operators 

Arithmetic operators वेरिएबल्स के साथ arithmetic operations perform करने के लिए यूज़ किये जाते है। कुछ common arithmetic operators की list निचे दी जा रही है।

Operator
Explanation
Example
Negation(-) unary
Opposite of variable
-$a
Addition (+)
Addition of 2 variables
$a+$b
Subtraction(-)
Subtraction of 2 variables
$a-$b
Multiplication(*)
Multiplication of 2 variables
$a*$b
Division(/)
Division of 2 variables
$a/$b
Modulus
Remain from division
$a%$b
Exponentiation
First variable raise to power to second variable
$a**$b

Assignment operators 

Assignment operator एक variable को value assign करने के लिए यूज़ किया जाता है। (=) assignment operator होता है। ये value आप 2  प्रकार से assign कर सकते है।   

  • Direct 
  • By reference 

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

Ex.  $a = 4;
Ex.  $n = "yourName";

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

Ex.   $a = 4;
   $b = $a; // b contains 4



Bit wise operators 

Bit wise operators bits पर operation perform करते है। कोई भी decimal, memory level पर bits में convert होता है। यदि आप bits पर operation perform करना चाहते है तो bit wise operators यूज़ कर सकते है।

Operator
Explanation
Example
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 दो variables की values को compare करने के लिए यूज़ किये जाते है। Comparison operators का प्रयोग ज्यादातर control statements में किया जाता है। Comparison variables का result TRUE या FALSE होता है।

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



Error control operators 

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


Execution operators      

PHP में एक execution operator यूज़ किया जाता है। ये operator होता है (``)। Execution operator के माध्यम से आप कोई भी shell command PHP code के द्वारा execute कर सकते है।

Ex.

 <?php 

    $a=`yourCommand`;

          echo $a;
   
 ?>



Increment / Decrements operators 

Increment and decrements operators के द्वारा आप किसी वेरिएबल की value को increment और decrement कर सकते है। ये operators (++) और (--) होते है। ऐसे variables 2 तरह से यूज़ किये जा सकते है।

  • Post increment/decrements - इस तरह के यूज़ में operators variable के पीछे लगाये जाते है।  ये variable को print करने के बाद में उसकी value को 1 नंबर से increase या decrease करते है।  
            Example. $a++;


  • Pre increment/decrements - इस तरह के यूज़ में operators variable के पहले लगाये जाते है। ये पहले variable को print करने से पहले increase या decrease करते है।       

           Example. ++$a



Logical operators 

Logical operators logic perform करने के लिए यूज़ किये जाते है। ये operators control statements में भी यूज़ किये जाते है।

Operator
Explanation
Example
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 में 2 तरह के string operators यूज़ किये जाते है।


  • Dot (.) = ये concatenation operator होता है। ये एक string variable को दूसरे string variable के साथ जोड़ता है और तीसरा string variable बनाता है। 
          Ex.
                $a="bitu";
          $b="sharma";
          $c = $a.$b;    


  • Dot equals (.=) = ये operator अपने right side की string को left side के variable में add करता है। 
         Ex .
                   $a="bitu";
        $a.="sharma";



Array operators  

PHP कुछ ऐसे array operators भी provide करती है जो सिर्फ arrays पर apply होते है।

Operator
Explanation
Example
Union (+)
Add to arrays.
$a+$b
Equality (==)
True if both arrays have same values.
$a==$b
Identity (===)
True if both arrays have same values of same type and in same order.
$a===$b
Inequality(!=)
True if both arrays are not equal.  
$a!=$b


Type operators 

PHP में एक type operator भी यूज़ किया जाता है। ये operator ये decide करने के लिए यूज़ किया जाता है की कोई object किसी particular क्लास का है या नहीं।

Example

$ output = $a instanceof yrClass;

      DMCA.com Protection Status

 Leave a comment