संभव डुप्लिकेट होने के लिए:
php == vs === operator
How do the equality (== double equals) and identity (=== triple equals) comparison operators differ?पीएचपी दो अलग तार को व्यक्त करता है एक ही
क्यों बयान वापसी true
निम्नलिखित है?
"608E-4234" == "272E-3063"
मैंने स्ट्रिंग के चारों ओर एकल उद्धरण के साथ भी यह कोशिश की है। एक ही रास्ता मैं इसे false
को evaulate को प्राप्त कर सकते हैं ==
मेरा अनुमान पीएचपी समीकरण के कुछ प्रकार के रूप में यह इलाज है, लेकिन यह एक अजीब एक का एक सा लगता है के बजाय ===
ऑपरेटर का उपयोग कर रहा है।
क्या कोई विस्तृत कर सकता है?
echo 608E-4234 = 0; गूंज 272 ई -3063 = 0; 0 == 0 –
http://php.net/strcmp क्या कहता है? – Bokw
[PHP कमजोर/ढीला टाइप किया गया है] (http://stackoverflow.com/questions/467871/what-is-a-loosely-typed-language)। संदर्भ के आधार पर, आप जो दावा करते हैं वह एक स्ट्रिंग है, वास्तव में कुछ और है। यदि आप तारों की तुलना करना चाहते हैं तो बेहतर = '== 'का उपयोग करें। अपने ऑपरेटरों को जानें। – hakre