पीएचपी ऑपरेटर
- पिछला पृष्ठ पीएचपी कॉन्स्टेंट
- अगला पृष्ठ PHP If...Else
इस खंड में PHP स्क्रिप्ट में इस्तेमाल किए जा सकने वाले विभिन्न ऑपरेटरों को दिखाया गया है.
PHP गणितीय ऑपरेटर
ऑपरेटर | नाम | उदाहरण | परिणाम | परिणाम दिखाएँ |
---|---|---|---|---|
+ | जोड़ | $x + $y | $x और $y का जोड़ | परिणाम दिखाएँ |
- | घटाव | $x - $y | $x और $y का घटाव | परिणाम दिखाएँ |
* | गुणा | $x * $y | $x और $y का गुणा | परिणाम दिखाएँ |
/ | विभाजन | $x / $y | $x और $y के बीच का भाग | परिणाम दिखाएँ |
% | अवसर | $x % $y | $x और $y के बीच का अवसर | परिणाम दिखाएँ |
इसमें विभिन्न गणितीय ऑपरेटर के विभिन्न परिणाम को दिखाया गया है:
उदाहरण
<?php $x=17; $y=8; echo ($x + $y); // 25 निकाला जाता है echo ($x - $y); // 9 निकाला जाता है echo ($x * $y); // 136 निकाला जाता है echo ($x / $y); // 2.125 निकाला जाता है echo ($x % $y); // 1 निकाला जाता है ?>
PHP आबंटन ऑपरेटर
PHP आबंटन ऑपरेटर शब्द-गणना को लिखने के लिए इस्तेमाल किया जाता है。
PHP में बुनियादी आबंटन ऑपरेटर "=" है। इसका अर्थ है कि दायाँ आबंटन अभिव्यक्ति को दायाँ आयति के लिए निर्धारित किया जाता है。
आबंटन | समानता | वर्णन | परिणाम दिखाएँ |
---|---|---|---|
x = y | x = y | दायाँ रूपांतर के अनुसार दायाँ आयति को दायाँ आयति के लिए निर्धारित किया जाता है。 | परिणाम दिखाएँ |
x += y | x = x + y | जोड़ | परिणाम दिखाएँ |
x -= y | x = x - y | घटाव | परिणाम दिखाएँ |
x *= y | x = x * y | गुणा | परिणाम दिखाएँ |
x /= y | x = x / y | विभाजन | परिणाम दिखाएँ |
x %= y | x = x % y | अवसर | परिणाम दिखाएँ |
इसमें विभिन्न आबंटन ऑपरेटर के विभिन्न परिणाम को दिखाया गया है:
उदाहरण
<?php $x=17; echo $x; // 17 निकाला जाता है $y=17; $y += 8; echo $y; // 25 निकाला जाता है $z=17; $z -= 8; echo $z; // 9 निकाला जाता है $i=17; $i *= 8; echo $i; // 136 निकाला जाता है $j=17; $j /= 8; echo $j; // 2.125 निकाला जाता है $k=17; $k %= 8; echo $k; // 1 निकाला जाता है ?>
PHP शब्द-गणना ऑपरेटर
ऑपरेटर | नाम | उदाहरण | परिणाम | परिणाम दिखाएँ |
---|---|---|---|---|
. | जोड़ | $txt1 = "Hello" $txt2 = $txt1 . " world!" | अब $txt2 "Hello world!" को शामिल करता है | परिणाम दिखाएँ |
.= | जोड़-आबंटन | $txt1 = "Hello" $txt1 .= " world!" | अब $txt1 "Hello world!" को शामिल करता है | परिणाम दिखाएँ |
इसमें शब्द-गणना ऑपरेटर के इस्तेमाल के परिणाम को दिखाया गया है:
उदाहरण
<?php $a = "Hello"; $b = $a . " world!"; echo $b; // Hello world! निकाला $x="Hello"; $x .= " world!"; echo $x; // Hello world! निकाला ?>
PHP वृद्धि/ह्रास ऑपरेटर
ऑपरेटर | नाम | वर्णन | परिणाम दिखाएँ |
---|---|---|---|
++$x | पहले वृद्धि | $x को वृद्धि करें, और फिर $x को वापस करें | परिणाम दिखाएँ |
$x++ | अंतिम वृद्धि | $x को वापस करें, और फिर $x को वृद्धि करें | परिणाम दिखाएँ |
--$x | पहले ह्रास | $x को ह्रास करें, और फिर $x को वापस करें | परिणाम दिखाएँ |
$x-- | अंतिम ह्रास | $x को वापस करें, और फिर $x को ह्रास करें | परिणाम दिखाएँ |
निम्नलिखित प्रदर्शन विभिन्न वृद्धि/ह्रास ऑपरेटरों के विभिन्न परिणामों को दिखाता है:
उदाहरण
<?php $x=17; echo ++$x; // 18 निकाला $y=17; echo $y++; // 17 निकाला $z=17; echo --$z; // 16 निकाला $i=17; echo $i--; // 17 निकाला ?>
PHP तुलनात्मक ऑपरेटर
PHP तुलनात्मक ऑपरेटर दो मूल्यों (संख्या या शब्द) को तुलना करने के लिए उपयोग किए जाते हैं:
ऑपरेटर | नाम | उदाहरण | परिणाम | परिणाम दिखाएँ |
---|---|---|---|---|
== | समान | $x == $y | यदि $x समान $y है, तो true वापस करें。 | परिणाम दिखाएँ |
=== | समान (पूरी तरह से समान) | $x === $y | यदि $x समान $y है, और उनके प्रकार समान है, तो true वापस करें。 | परिणाम दिखाएँ |
!= | असमान | $x != $y | यदि $x $y के समान नहीं है, तो true वापस करें。 | परिणाम दिखाएँ |
<> | असमान | $x <> $y | यदि $x $y के समान नहीं है, तो true वापस करें。 | परिणाम दिखाएँ |
!== | असमान (पूरी तरह से अलग) | $x !== $y | यदि $x नहीं समान $y है, या उनके प्रकार अलग है, तो true वापस करें。 | परिणाम दिखाएँ |
> | बड़ा | $x > $y | यदि $x बड़ा $y है, तो true वापस करें。 | परिणाम दिखाएँ |
< | छोटा | $x < $y | यदि $x छोटा $y है, तो true वापस करें。 | परिणाम दिखाएँ |
>= | बड़ा या समान | $x >= $y | यदि $x बड़ा या समान $y है, तो true वापस करें. | परिणाम दिखाएँ |
<= | छोटा या समान | $x <= $y | यदि $x छोटा या समान $y है, तो true वापस करें。 | परिणाम दिखाएँ |
निम्नलिखित प्रदर्शन आपको कुछ तुलनात्मक ऑपरेटरों के विभिन्न परिणामों को दिखाता है:
उदाहरण
<?php $x=17; $y="17"; var_dump($x == $y); echo "<br>"; var_dump($x === $y); echo "<br>"; var_dump($x != $y); echo "<br>"; var_dump($x !== $y); echo "<br>"; $a=17; $b=8; var_dump($a > $b); echo "<br>"; var_dump($a < $b); ?>
PHP लॉजिकल ऑपरेटर
ऑपरेटर | नाम | उदाहरण | परिणाम | परिणाम दिखाएँ |
---|---|---|---|---|
और | और | $x and $y | यदि $x और $y दोनों true है, तो true वापस करें。 | परिणाम दिखाएँ |
या | या | $x or $y | यदि $x और $y कम से कम एक true है, तो true वापस करें。 | परिणाम दिखाएँ |
xor | विभिन्न अथवा | $x xor $y | यदि $x और $y केवल एक true है, तो true वापस करें。 | परिणाम दिखाएँ |
&& | और | $x && $y | यदि $x और $y दोनों true है, तो true वापस करें。 | परिणाम दिखाएँ |
|| | या | $x || $y | यदि $x और $y कम से कम एक true है, तो true वापस करें。 | परिणाम दिखाएँ |
! | गैर | !$x | यदि $x true नहीं है, तो true वापस करें。 | परिणाम दिखाएँ |
PHP एक्सएफ़ ऑपरेटर
PHP एक्सएफ़ ऑपरेटर का उपयोग एक्सएफ़ को तुलना करने के लिए है:
ऑपरेटर | नाम | उदाहरण | परिणाम | परिणाम दिखाएँ |
---|---|---|---|---|
+ | संयोजन | $x + $y | $x और $y का संयोजन (पुन:आवरण नहीं करता) | परिणाम दिखाएँ |
== | समान | $x == $y | यदि $x और $y एक साथ के कुंजी/मूल्य के साथ है, तो true वापस करें。 | परिणाम दिखाएँ |
=== | समान | $x === $y | यदि $x और $y एक साथ के लिए एक साथ के कुंजी/मूल्य के साथ और उसकी क्रमश: तर्क समान है, तो true वापस करें。 | परिणाम दिखाएँ |
!= | असमान | $x != $y | यदि $x $y के समान नहीं है, तो true वापस करें。 | परिणाम दिखाएँ |
<> | असमान | $x <> $y | यदि $x $y के समान नहीं है, तो true वापस करें。 | परिणाम दिखाएँ |
!== | असमान | $x !== $y | यदि $x और $y पूरी तरह से अलग हैं, तो true वापस करें。 | परिणाम दिखाएँ |
नीचे दिए गए उदाहरण में विभिन्न एक्सएफ़ में विभिन्न परिणामों का प्रदर्शन किया गया है:
उदाहरण
<?php $x = array("a" => "apple", "b" => "banana"); $y = array("c" => "orange", "d" => "peach"); $z = $x + $y; // $x और $y का संयोजन var_dump($z); var_dump($x == $y); var_dump($x === $y); var_dump($x != $y); var_dump($x <> $y); var_dump($x !== $y); ?>
- पिछला पृष्ठ पीएचपी कॉन्स्टेंट
- अगला पृष्ठ PHP If...Else