php - 3 अलग बराबर है




comparison operators (3)

= असाइनमेंट ऑपरेटर

== जांचता है कि दो चर के समान मूल्य है या नहीं

=== जांचता है कि दो चर के समान मूल्य हैं और यदि उनके प्रकार समान हैं

= , == , और === बीच क्या अंतर है?

मुझे लगता है कि एक बराबर चिह्न का उपयोग एक चर घोषित करना है जबकि तुलनात्मक स्थिति के लिए दो बराबर संकेत हैं और अंतिम रूप से तीन बराबर संकेत घोषित चर के मानों की तुलना करने के लिए हैं।


आपके पास असाइनमेंट ऑपरेटर है , == 'बराबर' तुलना ऑपरेटर और === 'समान' तुलना ऑपरेटर

$a = $b     Assign      Sets $a to be equal to $b.
$a == $b    Equal       TRUE if $a is equal to $b.
$a === $b   Identical   TRUE if $a is equal to $b, and they are of the same type. (introduced in PHP 4)

== और === की आवश्यकता पर अधिक जानकारी के लिए, और प्रत्येक का उपयोग करने के लिए स्थितियों, दस्तावेज़ों को देखें


  • = असाइनमेंट ऑपरेटर है
  • == तुलना ऑपरेटर है (जांच करता है कि दो चर के बराबर मान हैं)
  • === समान तुलना ऑपरेटर है (जांच करता है कि दो चर के बराबर मान हैं और एक ही प्रकार के हैं)।




operators