Assignment and increment decrement operators php In Hindi

Assignment and increment decrement operators php In Hindi

पीएचपी प्रोग्राम डेवलपमेंट में असाइनमेंट ऑपरेटर और इंक्रीमेंट/डिक्रीमेंट ऑपरेटर को प्रोग्राम में डिक्लेअर वेरिएबल डिफ़ॉल्ट वैल्यू को मैनेज और कण्ट्रोल करने में यूज़ करते हैं। असाइनमेंट और इंक्रीमेंट/डिक्रीमेंट ऑपरेटर का मैन यूज़ पीएचपी प्रोग्राम में  कोई न्यूमेरिक वैल्यू को असाइन करने मौजूदा प्रोग्राम वेरिएबल वैल्यू को अपडेट करने ऐसे ही इंक्रीमेंट/डिक्रीमेंट ऑपरेटर का यूज़ वेरिएबल वैल्यू को इन्क्रीमेंट या डिक्रीमेंट करने में किया जाता है।

Assignment and increment decrement operators php In Hindi

Assignment Operators in PHP.

पीएचपी प्रोग्राम डेवलपमेंट में असाइनमेंट ऑपरेटर का यूज़ किसी प्रोग्राम वेरिएबल वैल्यू को किसी अन्य वेरिएबल वैल्यू के रूप में असाइन करने में किया जाता है। जहा असाइनमेंट ऑपरेटर को इक्वल ऑपरेटर के सिंबल से रिप्रेजेंट (=) करते है, लेकिन पीएचपी प्रोग्राम डेवलपमेंट में कई कॉम्पाउन्ड असाइनमेंट ऑपरेटर भी डेवलपर को मिलते हैं, जो प्रोग्राम में मल्टीप्ल वेरिएबल वैल्यू असाइनमेंट को किसी ऑपरेशन के साथ असाइन करने में हेल्प करते हैं।

Basic Assignment Operator Syntax.

= – यह पीएचपी प्रोग्राम डेवलपमेंट में किसी वेरिएबल को वैल्यू असाइन करने में यूज़ करते है।

Example of Assignment Operator.

<?php

    $p = 8;  // here we Assigns 8 to variable $p

    $q = $p;   // here it Assigns the value of $p 8 to $q

    $r =$q;

    echo $q;   // Result – 8

    echo $r;   // Result – 8

?>

Compound Assignment Operators in PHP.

पीएचपी प्रोग्राम डेवलपमेंट में कंपाउंड असाइनमेंट ऑपरेटर एक ही स्टेप में वेरिएबल वैल्यू ऑपरेशन और वैल्यू को असाइनमेंट करते हैं।

Operator nameCompound Assignment DescriptionExample
+=It used to Adds and assigns the result to the define variable$p += $q; this is Equivalent to $p = $p + $q; expression
-=It used to Subtracts and assigns the result to the define variable$p -= $q; this is Equivalent to $p = $p – $q; expression
*=It used to Multiplies and assigns the result to the define variable$p *= $q; this is Equivalent to $p = $p * $q; expression
/=It used to Divides and assigns the result to the define variable$p /= $q; this is Equivalent to $p = $p / $q; expression
%=It used to Modulus and assigns the result to the define variable$p %= $q; this is Equivalent to $p = $p % $q; expression
.=It used to Concatenates and assigns the result to the define variable$p .= $q; this is Equivalent to $p = $p . $q; expression

Example of Compound Assignment Operators.

<?php

    $p = 10;

    $q = 5;

    $p += $q;  // it used to Adds $q to $p: $p = $p + $q => $p = 15

    echo $p;   // Result – 15

    echo “\n”;

    $p -= $q;  // it used to Subtracts $q from $p: $p = $p – $q => $p = 10

    echo $p;   // Result – 10

    echo “\n”;

    $p *= $q;  // it used to Multiplies $p by $q: $p = $p * $q => $p = 50

    echo $p;   // Result – 50

    echo “\n”;

    $p /= $q;  // it used to Divides $p by $q: $p = $p / $q => $p = 10

    echo $p;   // Result – 10

    echo “\n”;

    $p %= $q;  // it used to generate Modulus: $p = $p % $q => $p = 0

    echo $p;   // Result – 0

    echo “\n”;

    $p = “vcahelpsu”;

    $q = ” programming”;

    $p .= $q;  // it used to Concatenates $p and $q: $p = “vcahelpsu programming”

    echo $p;   // Result – vcahelpsu programming

?>

Increment and Decrement Operators in PHP.

पीएचपी प्रोग्राम डेवलपमेंट में इंक्रीमेंट और डिक्रीमेंट ऑपरेटर का यूज़ किसी डिक्लेअर प्रोग्राम वेरिएबल की वैल्यू को 1 से इनक्रीस या डिक्रीस करने में किया जाता है। इंक्रीमेंट और डिक्रीमेंट ऑपरेटर वेरिएबल वैल्यू को प्रीफ़िक्स या पोस्टफ़िक्स आर्डर में अपडेट करने में यूज़ किए जा सकते हैं, इंक्रीमेंट और डिक्रीमेंट ऑपरेटर  इस बात पर डिपेंड करते है कि मौजूदा प्रोग्राम एक्सप्रेशन में इंक्रीमेंट या डिक्रीमेंट ऑपरेटर कब अप्लाई किए जाते है।

Increment Operator (++) Explanation.

  • Pre-increment (++$p) expression – यह किसी पीएचपी प्रोग्राम एक्सप्रेशन में यूज़ करने से पहले $p की वैल्यू को प्री इन्क्रीमेंट करता है।
  • Post-increment ($p++) expression – $p पीएचपी प्रोग्राम में मौजूदा वेरिएबल वैल्यू एक्सप्रेशन को यूज़ करके है, और फिर उसे पोस्ट इन्क्रीमेंट में इनक्रीस कर देता है।

Decrement Operator (–) Explanation.

  • Pre-decrement (–$p) expression – यह किसी पीएचपी प्रोग्राम एक्सप्रेशन में यूज़ करने से पहले $p वेरिएबल की वैल्यू को डिक्रीस करता है।
  • Post-decrement ($p–) expression – यह $p पीएचपी प्रोग्राम एक्सप्रेशन में मौजूदा वेरिएबल वैल्यू को यूज़ करके और फिर उसे डिक्रीस करता है।

Example of Increment and Decrement Operators.

<?php

    $p = 4;

    $q = 8;

    // here we use Pre-increment operator

    echo ++$p;  // it Increments $p to 5, Result – 5

    echo “\n”;

    // here we use post-increment operator

    echo $q++;  // Result – 8 here use value used before, then $q becomes 9

    echo “\n”;

    // here we use Pre-decrement operator

    echo –$p;  // it used to Decrements $p to 4, then outputs 9

    echo “\n”;

    // here we use post-decrement operator

    echo $q–;  // Result – 9 here it uses value used first then $q becomes 9

    echo “\n”;

?>

Detailed Behavior of increment and decrement operators.

Pre-increment (++$a) expression.

पीएचपी प्रोग्राम डेवलपमेंट $p वेरिएबल की वैल्यू पहले इनक्रीस की जाती है, और फिर अपडेट की गई नई प्रोग्राम वेरिएबल वैल्यू का यूज़ किसी भी प्रोग्रामिंग एक्सप्रेशन कर सकते है।

$p = 9;

echo ++$p; // Result – 10

Post-increment ($a++) expression.

यहाँ पीएचपी प्रोग्राम में $p वेरिएबल की मौजूदा वैल्यू को पहले यूज़ की जाती है, और फिर $p वेरिएबल की वैल्यू इनक्रीस हो जाती है।

$a = 7;

echo $p++; // Result – 7 इंक्रीमेंट से पहले $p वैरिएबल की वैल्यू

echo $p; // Result – 8 $p वेरिएबल की वैल्यू इंक्रीमेंट के बाद की वैल्यू

Pre-decrement (–$a) expression.

यहाँ पीएचपी प्रोग्राम एक्सप्रेशन में $p की वैल्यू पहले डिक्रीस की जाती है, और फिर इसे नई अपडेट की गई वैल्यू एक्सप्रेशन में अपडेट हो कर डिस्प्ले करती है।

$a = 9;

echo –$p; // Result – 8

Post-decrement ($p–) expression.

यहाँ पीएचपी प्रोग्राम एक्सप्रेशन में $p की मौजूदा वैल्यू पहले यूज़ की जाती है, और फिर इसे पीएचपी एक्सप्रेशन में $p की वैल्यू डिक्रीस हो जाती है।

$p = 3;

echo $p–; // Result – 3 डिक्रीमेंट से पहले $p वेरिएबल की वैल्यू

echo $p; // Result – 2 यहाँ डिक्रीमेंट के बाद $p वेरिएबल वैल्यू

Combining Assignment and Increment/Decrement Operators in PHP.

पीएचपी प्रोग्राम डेवलपमेंट में छोटे प्रोग्राम सोर्स कोड के लिए डेवलपर असाइनमेंट ऑपरेटर को इंक्रीमेंट/डिक्रीमेंट ऑपरेटर के साथ ग्रुप कर यूज़ कर सकते हैं। जैसे, प्रोग्रामर प्रोग्राम में वेरिएबल की एक वैल्यू को इनक्रीस कर सकते हैं, और उसे एक ही समय में दूसरे वेरिएबल में असाइन या अलॉट कर सकते हैं.

<?php

    $p = 3;

    $q = 8;

    // here it Increment $p and assign it to $q variable

    $q = ++$p;  // here $p is incremented to 4, then $q is assigned the value of 4

    echo $p;  // Result – 4

    echo “\n”;

    echo $q;  // Result – 4

    echo “\n”;

    // here it Decrement $p and assign it to $q variable

    $q = –$p;  // here $p is decremented to 3, then $b is assigned the value of 3 value

    echo $p;  // Result – 3

    echo “\n”;

    echo $q;  // Result – 3

?>

Detail about Assignment and Increment/Decrement Operators in php.

Operator nameOperator DescriptionExample
=Equal operator used to Basic assignment, assigns p value to p php program variable$p = 4;
+=It used to Add and assign value to the other variable$p += $q;
-=It used to Subtract and assign value to the other program variable$p -= $q;
*=It used to Multiply and assign program value to the other variable$p *= $q;
/=It used to Divide and assign program variable value to the other variable$p /= $q;
%=It used to Modulus and assign program variable value to the other variable$p %= $q;
.=It used to Concatenate and assign program variable to other value$p .= $q;
++ (pre/post)It used to Increment (increase by 1) current php variable++$p, $p++
— (pre/post)It used to Decrement (decrease by 1) current php program variable value–$p, $p–
  • Pre-increment (++$p) expression – यह मौजूदा पीएचपी प्रोग्राम एक्सप्रेशन में पहले $p वेरिएबल की वैल्यू को इनक्रीस करता है, फिर इसे नई वैल्यू से अपडेट करता है।
  • Post-increment ($p++) expression – यह मौजूदा पीएचपी प्रोग्राम एक्सप्रेशन में $p वेरिएबल को वैल्यू प्रोवाइड करता है, फिर उसे इनक्रीस करता है।
  • Pre-decrement (–$p) expression – यह मौजूदा पीएचपी प्रोग्राम एक्सप्रेशन में पहले $p वेरिएबल की वैल्यू को डिक्रीस करता है, फिर नई वैल्यू प्रोवाइड करता है।
  • Post-decrement ($p–) expression – यह मौजूदा पीएचपी प्रोग्राम एक्सप्रेशन में $p वेरिएबल को वैल्यू प्रोवाइड करता है, फिर उसे डिक्रीस करता है।         

Leave a Reply