PHP ऑपरेटर<>




comparison operators (4)

इस सवाल का पहले से ही उत्तर दिया गया है:

निम्न कोड क्या करता है? PHP मैनुअल में कुछ लिंक भी अच्छा होगा।

if ($_SERVER['SERVER_PORT'] <> 443) {
    doSomething();
}

ध्यान दें कि <> रूप में व्यवहार करता है != जहां भी < और > स्पष्ट तुलना ऑपरेटर नहीं हैं (जैसे $str1 <> $str2 )।


यह कहने का एक और तरीका है "not equal to" (the != ऑपरेटर) मैं इसे "ऑपरेटर की तुलना में कम या अधिक" के रूप में सोचता हूं, जिसका वास्तव में वास्तव में "बराबर नहीं है"


के रूप में भी! =, "बराबर नहीं"

false <> true // operator will evaluate expression as true
false != true // operator will evaluate expression as true

यहां कुछ संदर्भ हैं: PHP तुलना ऑपरेटर्स


यद्यपि PHP ज्यादातर सी-स्टाइल सिंटैक्स पर आधारित है, यह अजीब चीजों में से एक है जो बेसिक स्टाइल सिंटैक्स दुनिया से आता है।

कहने की ज़रूरत नहीं है, मैं सिर्फ इसका उपयोग करता हूं != और इसके साथ संगत रहें, क्योंकि <> वास्तव में कभी भी प्रयोग नहीं किया जाता है





operators