पीएचपी ऑपरेटर

इस खंड में 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);
?>

इस्टेम्प चलाएँ