Diff b/w==&===
== और ===
इक्वल ऑपरेटर नामक तुलना ऑपरेटर डबल बराबर चिह्न “==” है।
यह ऑपरेटर तुलना करने के लिए दो इनपुट स्वीकार करता है और यदि दोनों मान समान हैं तो सही मान लौटाता है
वर्तमान समानता ऑपरेटर == असाइनमेंट ऑपरेटर = से अलग है।
यह केवल चर के मान की तुलना करता है, डेटा प्रकारों की नहीं और यदि दोनों मान समान नहीं हैं तो एक गलत मान लौटाता है।
== aur ===
<?php
$a = 845;
$b = ’54’;
if ($a ===$b)
echo ‘Data type and value both are same’;
else
echo ‘Data type or value are different’;
?>
Output :
Data type or value are different