Arithmetic, comparison, logical operators php In Hindi

Arithmetic, comparison, logical operators php In Hindi

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

Arithmetic, comparison, logical operators php In Hindi

Let’s learn more about arithmetic, comparison, and logical operators in PHP web development.

Arithmetic Operators in PHP Development.

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

Operator nameArithmetic operator DescriptionExample
+ Plus, operatorUsed to Addition two variable value$p + $q
– Minus, operatorUsed to Subtraction two variable value$p – $q
* Multiply, operatorUsed to Multiplication two variable value$p * $q
/ Division, operatorUsed to Division two variable value$p / $q
% Modulus, operatorUsed to Modulus (remainder of division)$p % $q
++ Increment, operatorIt Increment variable value increase by 1++$p, $p++
— Decrement, operatorIt Decrement variable value decrease by 1–$p, $p–

Example of Arithmetic Operators.

<?php

    $p = 7;

    $q = 3;

    echo $p + $q;  // Result – 10

    echo “\n”;

    echo $p – $q;  // Result – 4

    echo “\n”;

    echo $p * $q;  // Result – 21

    echo “\n”;

    echo $p / $q;  // Result – 2.3

    echo “\n”;

    echo $p % $q;  // Result – 1 here remainder of division

    echo “\n”;

    // Increment/Decrement operators

    echo ++$p;  // Result – 8 here it increments before output value

    echo “\n”;

    echo $q–;  // Result – 3 here the outputs then decrement operator

?>

Arithmetic Operators Explanation.

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

Comparison Operators in PHP Development.

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

Operator nameComparison Operators DescriptionExample
== Equal, operatorIt used to check Equal to program variable value$p == $q
!= or <> Not Equal, operatorIt used to check Not equal to variable condition$p != $q or $p <> $q
=== Identical, operatorIt used to check Identical (equal and same type) program condition$p === $q
!== Not Identical, operatorIt used to check Not identical (not equal or different type) variable value$p !== $q
> Greater than, operatorIt used to check Greater than program variable value$p > $q
< Less than, operatorIt used to check Less than program variable value$p < $q
>= Greater than or equal to, operatorIt used to check Greater than or equal to program value$p >= $q
<=  Less than or equal to, operatorIt used to check Less than or equal to program variable value$p <= $q

Example of Comparison Operators.

<?php

    $p = 3;

    $q = 4;

    $r = “8”;

    var_dump($p == $q);   // Result – bool(false)

    var_dump($p != $q);   // Result – bool(true)

    var_dump($p === $r);  // Result – bool(false)

    var_dump($p > $q);    // Result – bool(false)

    var_dump($p <= $q);   // Result – bool(true)

?>

Comparison Operators Explanation.

  • == यहाँ इक्वलिटी ओपेरटर यह चेक करता है कि दोनों वेरिएबल की वैल्यू इक्वल हैं, चाहे यहाँ डाटा टाइप कुछ भी हो सकता है।
  • === यहाँ आइडेंटिकल ऑपरेटर यह चेक करता है कि दोनों प्रोग्राम वेरिएबल वैल्यू इक्वल हैं, और दोनों डाटा टाइप एक ही टाइप नेचर के हैं।
  • यहाँ नॉट इक्वल != और <> ऑपरेटर दोनों “नॉट इक्वल टू” कम्पेरिजन करने के लिए यूज़ किए जाते हैं।

Logical Operators in PHP Development.

पीएचपी प्रोग्राम डेवलपमेंट में लॉजिकल ऑपरेटर का यूज़ कंडीशनल प्रोग्रामिंग एक्सप्रेशन को ऐड करने और बुलियन फॉर्मेट में आउटपुट ट्रू या फाल्स वैल्यू के रूप में रिटर्न करने में किया जाता है।

Operator NameLogical Operators DescriptionExample
&& And, operatorIt used to check combined And returns true if both conditions are true at the same time$p && $q
! Not, operatorIt used to test Not inverts the program boolean variable value!$p
And and, operatorIt used to check And similar to &&, lower precedence program variable value condition$p and $q
Or or, operatorIt used to check Or similar to or operator condition 
Xor Exclusive Or, operatorIt used to check Exclusive Or true if only one condition is true in given program expression$p xor $q

Example of Logical Operators.

<?php

    $p = true;

    $q = false;

    var_dump($p && $q);  // Result – bool(false) here and operator check both must be true

    var_dump($p || $q);  // Result – bool(true) here or operator only one needs to be true

    var_dump(!$p);       // Result – bool(false) here it inverts the value of $p variable

    var_dump($p xor $q); // Result – bool(true) here output is true if only one condition is true, not both at the same time

?>

Logical Operators Explanation.

  • && and AND operator – यहाँ एंड ऑपरेटर दोनों वेरिएबल को चेक करते हैं कि एक समय में दोनों कंडीशन सही हैं या नहीं है, लेकिन यहाँ && ऑपरेटर की प्रायोरिटी and से ज़्यादा होती है।
  • || and or operator – यहाँ और ऑपरेटर दोनों यह चेक करते हैं कि कम से कम एक और ऑपरेटर कंडीशन सही है या नहीं है, लेकिन || ऑपरेटर की प्रायोरिटी or से अधिक होती है।
  • xor operator – यहाँ यदि xor ऑपरेटर यह कंडीशन में से ठीक एक कंडीशन सही है, तो यह ट्रू वैल्यू को रिटर्न करता है, इसे एक्सक्लूसिव OR ऑपरेटर के रूप में जाना जाता है।

Combining Multiple Operators in PHP Programming.

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

  • गणितीय ऑपरेटर एक्सप्लनेशन।
  • तुलना ऑपरेटर एक्सप्लनेशन।
  • लॉजिकल ऑपरेटर एक्सप्लनेशन।

Example of combined operators in PHP programming.

<?php

    $p = 3;

    $q = 7;

    $r = 5;

    // here condition 3 + 7 > 5 is true, because 10 > 5 is true output

    $output = ($p + $q) > $r && $p != $r;

    var_dump($output);  // Result – bool(true)

?>

Operator Precedence.

  • यहाँ पैरेंथेसेस (()) सिंबल की प्रायोरिटी अधिक होती है, और इनका यूज़ एवोलुशन के सीक्वेंस को क्लियर आर्डर में इंडीकेट करने में किया जा सकता है।
  • यहाँ अरिथमेटिक ऑपरेटर *, / और % को एवोलुट करता है, जहा कम्पेरिजन ऑपरेटरों (==, !=, >,) से पहले एक्सेक्यूट होता है, जहा इनकी प्रायोरिटी लॉजिकल ऑपरेटरों (&&, ||) से अधिक होती है।

Summary of arithmetic, comparison, and logical operators in PHP development.

  • Arithmetic Operators –   पीएचपी प्रोग्राम डेवलपमेंट में +, -, *, /, %, ++, — $p + $q, $p * $q ऑपरेटर का यूज़ अरिथमेटिक मेथेमेटिकल ऑपरेशन को परफॉर्म करने में किया जाता है.
  • Comparison Operatorsपीएचपी प्रोग्राम डेवलपमेंट में ==, !=, ===, !==, >, <, >=, <= $a == $b, $a < $b कम्पेरिजन ऑपरेटर का यूज़ मल्टीप्ल प्रोग्राम वैल्यू को कम्पेयर करने में किया जाता है.
  • Logical Operators – कम्पेरिजन ऑपरेटर &&, || लॉजिकल ऑपरेटर का यूज़ एंड और और ऑपरेटर कंडीशन को एवोलुट करने में किया जाता है.

Leave a Reply