हैं कोई सख्त समान तुलना ऑपरेटरों ( >==
या <==
) PHP में (PHP 5.6.14 कम से कम द्वारा) , लेकिन वहाँ के लिए कुछ तरीके हैं एक सख्त प्रकार की जांच लागू ग्रेटर / लोअर की जाँच से पहले:
- दोनों चर प्रकारों की जाँच करें
if (gettype($a) === gettype($b))
- अपने ज़रूरी टाइप-कास्ट जैसे फोर्स।
if ((string)$a === (string)$b)
- अपने ज़रूरी टाइप-जॉगल को फोर्स करें।
if (($a . '') === ($b . ''))
ध्यान दें कि:
- फ़्लोटिंग पॉइंट सटीक सीमित है
INF
और NAN
प्रकार के float
अंतर्गत हैंieee754
- कुछ इन्फिनिटी कुछ अन्य के बराबर होती है इन्फिनिटी (के बाद से पीएचपी 5.4)
- वैज्ञानिक संकेतन
e
हमेशा प्रकार का होता है float
, और कभी integer
भी संख्या छोटी नहीं होती है
- खत्म होने वाले इंटीजर
PHP_INT_MAX
अपने आप बदल जाते हैंfloat
- सिस्टम की सीमाओं से अधिक के फ्लैटों को
INF
मूल्य मिलता है
- अपरिभाषित चर प्रकार और मूल्य के होते हैं
NULL
- इससे पहले के इंटीग्रर्स
0
को ऑक्टल से दशमलव (कन्वेंशन द्वारा) में बदल दिया जाता है
- एक पूर्णांक के साथ एक पूर्णांक युक्त स्ट्रिंग्स को परिवर्तित
0
करने से अग्रणी पूर्ण हो जाता है0
कुछ विदेशी तुलनाओं की सूची:
बहुत अजीब:
$ एक वी.एस. $ b $ a> $ b $ a <$ b $ a <= $ b $ a = = $ b $ a == $ b $ a === $ b
float (NAN) float (-INF) झूठी झूठी झूठी झूठी झूठी झूठी
float (NAN) float (0) झूठी झूठी झूठी झूठी झूठी झूठी
float (NAN) float (1) झूठी झूठी झूठी झूठी झूठी झूठी
float (NAN) float (INF) झूठी झूठी झूठी झूठी झूठी
float (NAN) float (NAN) झूठी झूठी झूठी झूठी झूठी झूठी
float (NAN) int (-1) झूठी झूठी झूठी झूठी झूठी
फ्लोट (नान) int (0) झूठी झूठी झूठी झूठी झूठी
float (NAN) int (1) झूठी झूठी झूठी झूठी झूठी
समान लेकिन समान नहीं:
$ एक वी.एस. $ b $ a> $ b $ a <$ b $ a <= $ b $ a = = $ b $ a == $ b $ a === $ b
NULL (NULL) सरणी () गलत गलत सही सच true झूठ
NULL (NULL) बूल (झूठा) झूठे सच्चे सच्चे सच्चे झूठे
NULL (NULL) फ्लोट (0) झूठी झूठी सच्ची सच्ची झूठी
NULL (NULL) int (0) झूठी झूठी सच्ची सच्ची झूठी
NULL (NULL) str ('') झूठे सच्चे सच्चे सच्चे झूठे
array () बूल (झूठी) झूठी झूठी सच्ची सच्ची true false
बूल (असत्य) फ्लोट (0) असत्य सच्चा सच्चा सच्चा झूठा
bool (झूठी) int (0) झूठी झूठी सच्ची सच्ची झूठी
str ('') bool (मिथ्या) झूठे सच्चे सच्चे सच्चे झूठे
bool (झूठे) str ('0') false false सच सच true false
फ्लोट (-INF) बूल (सच्चा) झूठा सच्चा सच्चा सच्चा झूठा
बूल (सच्चा) नाव (१) झूठा सच्चा सच्चा सच्चा झूठा
float (INF) बूल (सच्चा) झूठा सच्चा सच्चा सच्चा झूठा
फ्लोट (नान) बूल (सच्चा) झूठा सच्चा सच्चा सच्चा झूठा
बूल (सच्चा) int (-1) असत्य सच्चा सच्चा सच्चा झूठा
bool (true) int (1) झूठी झूठी सच्ची सच्ची झूठी
बूल (सच्चा) str ("\ 0") झूठी झूठी सच्ची सच्ची झूठी
bool (true) str ('+') false true सच सच false
bool (true) str ('-') false false true सच सच्चा false
bool (सच्चा) str ('01 ') false true सच सच false
bool (सच्चा) str ('1') false true true true सच्चा false
बूल (सच्चा) str ('गलत') false true true true असत्य
str ('text') बूल (सत्य) असत्य असत्य सच्चा सच्चा असत्य
str ('true') बूल (सत्य) असत्य असत्य सत्य असत्य असत्य
int (०) फ्लोट (०) झूठी झूठी सच्ची सच्ची झूठी
str ("\ 0") float (0) झूठी झूठी सच्ची सच्ची झूठी
str ('') float (0) झूठी झूठी सच्ची सच्ची झूठी
str ('+') float (0) false false सच सच true false
str ('-') float (0) झूठी झूठी सच्ची सच्ची झूठी
str ('0') float (0) झूठी झूठी सच्ची सच्ची झूठी
str (false false ’) float (0) false false सच सच true false
str (false text ’) float (0) false false सच सच true false
str ('true') float (0) false false सच ट्रू true
int (1) फ्लोट (1) असत्य असत्य सच्चा सच्चा असत्य
float (1) str ('01 ') false false सच सच true false
float (1) str ('1') false true true true सच गलत
str ("\ 0") int (0) गलत गलत सही सच गलत
str ('') int (0) झूठी झूठी सच्ची सच्ची झूठी
str ('+') int (0) झूठी झूठी सच्ची सच्ची झूठी
str ('-') int (0) झूठी झूठी सच्ची सच्ची झूठी
int (0) str ('0') झूठी झूठी सच्ची सच्ची झूठी
str (true false ’) int (0) गलत गलत सही सच है
str (true text ’) int (0) गलत गलत सच true true
str ('true') int (0) गलत गलत सच true true
int (1) str ('01 ') झूठी झूठी सच्ची सच्ची झूठी
int (1) str ('1') असत्य असत्य सच्चा सच्चा असत्य
str ('1') str ('01 ') झूठी झूठी सच्ची सच्ची झूठी
एक ही समय में कम और अधिक?
$ एक वी.एस. $ b $ a> $ b $ a <$ b $ a <= $ b $ a = = $ b $ a == $ b $ a === $ b
float (NAN) str ("\ 0") सच्चा सच्चा सच्चा सच्चा खोटा
float (NAN) str ('') सच्चा सच्चा सच्चा सच्चा खोटा
float (NAN) str ('+') सच्चा सच्चा सच्चा सच्चा खोटा
float (NAN) str ('-') सच्चा सच्चा सच्चा खोटा खोटा
float (NAN) str ('0') सच्चा सच्चा सच्चा सच्चा खोटा
float (NAN) str ('01 ') सच्चा सच्चा सच्चा सच्चा खोटा
float (NAN) str ('1') सच्चा सच्चा सच्चा सच्चा खोटा
float (NAN) str ('मिथ्या') सच्चा सच्चा सच्चा सच्चा झूठी
float (NAN) str ('text') सच्चा सच्चा सच्चा सच्चा खोटा
float (NAN) str ('true ’) सच्चा सच्चा सच्चा सच्चा खोटा
समान और समान:
$ एक वी.एस. $ b $ a> $ b $ a <$ b $ a <= $ b $ a = = $ b $ a == $ b $ a === $ b
NULL (NULL) NULL (NULL) झूठी झूठी सच्ची सच्ची सच्ची सच्ची
float (-INF) float (-INF) झूठी झूठी सच्ची सच्ची सच्ची सच्ची
float (INF) float (INF) झूठी झूठी सच्ची सच्ची सच्ची सच्ची
कम या अधिक:
$ एक वी.एस. $ b $ a> $ b $ a <$ b $ a <= $ b $ a = = $ b $ a == $ b $ a === $ b
NULL (NULL) बूल (सच्चा) झूठा सच्चा खोटा खोटा
फ्लोट (-INF) NULL (NULL) सच्चा झूठा सच्चा झूठी झूठी
NULL (NULL) फ्लोट (1) गलत सही सच गलत झूठी
float (INF) NULL (NULL) सच्चा झूठा सच्चा झूठी झूठी
float (NAN) NULL (NULL) सच्चा झूठा सच्चा झूठा सच
NULL (NULL) int (-1) गलत सही सच गलत झूठी
NULL (NULL) int (1) गलत सही सच गलत झूठी
NULL (NULL) str ("\ 0") गलत सही सच गलत झूठी
NULL (NULL) str ('+') झूठी सच्ची झूठी झूठी झूठी
NULL (NULL) str ('-') false true true झूठी झूठी
NULL (NULL) str ('0') झूठी सच्ची बात झूठी झूठी
NULL (NULL) str ('01 ') झूठी सच्ची बात झूठी झूठी
NULL (NULL) str ('1') झूठी सच्ची झूठी झूठी झूठी
NULL (NULL) str ('गलत') false true true, false
NULL (NULL) str ('पाठ') गलत सही सच गलत झूठी
NULL (NULL) str ('true') false true सच गलत गलत
अरै () बूल (सच्चा) झूठा सच्चा सच्चा झूठा झूठा
फ्लोट (-INF) सरणी () गलत सही सच गलत झूठी
अरै () फ्लोट (०) सच्चा झूठा सच्चा झूठा झूठा
अरै () फ्लोट (१) सच्चा झूठा सच्चा झूठा झूठा
फ्लोट (INF) सरणी () गलत सही सच गलत झूठी
फ्लोट (NAN) सरणी () गलत सही सच गलत झूठी
array () int (-1) true false सच सच गलत
array () int (0) true false सच सच गलत
array () int (1) true false सच सच गलत
सरणी () str ("\ 0") सही गलत सही सच गलत है
str ('') array () असत्य सच true असत्य false
array () str ('+') true false सच सच गलत false
array () str ('-') true false सही सच गलत false
array () str ('0') true false सच सच गलत
array () str ('01 ') true false पर सही गलत गलत
array () str ('1') true false पर सही गलत गलत
array () str ('गलत') true false पर सही गलत गलत
array () str ('टेक्स्ट') true false पर सही गलत गलत
array () str ('ट्रू') true false सच सच false
बूल (सच्चा) बूल (झूठा) सच्चा झूठा सच्चा झूठा झूठा
फ्लोट (-INF) बूल (झूठा) सच्चा झूठा सच्चा झूठा झूठा
फ्लोट (1) बूल (झूठा) सच्चा झूठा सच्चा झूठा झूठा
float (INF) बूल (झूठा) सच्चा झूठा सच्चा झूठा झूठा
float (NAN) बूल (झूठा) सच्चा झूठा सच्चा झूठा झूठा
bool (झूठी) int (-1) झूठी सच्ची झूठी झूठी झूठी
int (1) बूल (झूठा) सच्चा झूठा सच्चा झूठा
bool (झूठी) str ("\ 0") झूठी सच्ची झूठी झूठी झूठी
bool (झूठे) str ('+') false true true झूठे झूठे
bool (झूठे) str ('-') false true true झूठे झूठे
bool (झूठे) str ('01 ') false true true झूठे झूठे
str ('1') बूल (असत्य) सच्चा झूठा सच्चा झूठा झूठा
bool (झूठे) str ('झूठे') false true true झूठे झूठे
str ('text') बूल (झूठा) सच्चा झूठा सच्चा झूठा झूठा
str ('true') बूल (झूठा) सच्चा झूठा सच असत्य झूठा
बूल (सच्चा) नाव (०) सच्चा झूठा सच्चा झूठा झूठा
बूल (सच्चा) इंट (०) सच्चा झूठा सच्चा झूठा
str ('') bool (सत्य) असत्य सत्य असत्य असत्य असत्य
bool (सच्चा) str ('0') true false, सच में गलत
फ्लोट (-INF) फ्लोट (0) गलत सच सच गलत झूठी
फ्लोट (-INF) फ्लोट (1) गलत सच सच गलत झूठी
float (INF) float (-INF) सच्चा झूठा सच खोटा झूठा
फ्लोट (-INF) int (-1) गलत सच सच गलत झूठी
फ्लोट (-INF) int (0) गलत सच सच गलत झूठी
फ्लोट (-INF) int (1) असत्य सत्य असत्य असत्य असत्य
फ्लोट (-INF) str ("\ 0") गलत सही सच गलत झूठी
float (-INF) str ('') false true true झूठी झूठी
फ्लोट (-INF) str ('+') गलत सही सच गलत झूठी
float (-INF) str ('-') असत्य सत्य असत्य असत्य असत्य
फ्लोट (-INF) str ('0') गलत सही सच गलत झूठी
फ्लोट (-INF) str ('01 ') गलत सही सच गलत झूठी
float (-INF) str ('1') असत्य सत्य असत्य असत्य असत्य
float (-INF) str ('गलत') false true true, false
फ्लोट (-INF) str ('टेक्स्ट') गलत सही सच गलत झूठी
float (-INF) str ('true') false true सच गलत false false
float (1) float (0) true false सही सच false झूठी
float (INF) float (0) true false सही सच false झूठी
फ्लोट (०) इंट (१) सच्चा झूठा सच्चा झूठा
int (१) फ्लोट (०) सच्चा झूठा सच्चा झूठा झूठा
float (0) str ('01 ') false true true झूठी झूठी
str ('1') float (0) true false पर सही सही गलत पर गलत है
float (INF) float (1) सच्चा झूठी झूठी झूठी झूठी
float (1) int (-1) true false सही सच गलत
float (1) int (0) true false सही सच गलत
फ्लोट (1) str ("\ 0") सच गलत गलत सही गलत
str ('') float (1) झूठी सच्ची झूठी झूठी झूठी
float (1) str ('+') true false पर सही गलत गलत
float (1) str ('-') true false पर सही गलत गलत
float (1) str ('0') true false पर सही सही गलत
float (1) str ('गलत') true false पर सही सही पर गलत है
str (true text ’) float (1) false true true false, गलत है
str ('true') float (1) असत्य सत्य असत्य असत्य असत्य
float (INF) int (-1) सच्चा झूठा सच्चा झूठा झूठ
float (INF) int (0) सच गलत झूठी झूठी झूठी
float (INF) int (1) सच्चा झूठा सच्चा झूठा झूठ
float (INF) str ("\ 0") सच गलत गलत सही गलत
float (INF) str ('') सच गलत झूठी सच्ची झूठी झूठी
float (INF) str ('+') true false पर सही गलत गलत
float (INF) str ('-') true false पर सही गलत गलत
float (INF) str ('0') true false सही सच गलत false
float (INF) str ('01 ') सच्चा झूठा सच असत्य झूठा
float (INF) str ('1') सच्चा झूठा सच्चा झूठा झूठ
float (INF) str ('गलत') true false पर सही सही पर गलत है
float (INF) str ('टेक्स्ट') सच्चा झूठा सच असत्य झूठा
float (INF) str ('true') true false सही सच false
int (0) int (-1) सच्चा झूठा सच्चा झूठा झूठ
int (1) int (-1) सच्चा झूठा सच्चा झूठा झूठ
str ("\ 0") int (-1) true false पर सही गलत गलत
str ('') int (-1) सच्चा झूठा सच्चा झूठी झूठी
str ('+') int (-1) सच्चा झूठा सच्चा झूठी झूठी
str ('-') int (-1) सच्चा झूठा सच्चा झूठी झूठी
str ('0') int (-1) सच्चा झूठा सच्चा झूठी झूठी
int (-1) str ('01 ') असत्य सत्य असत्य असत्य असत्य
str ('1') int (-1) सच्चा झूठा सच्चा झूठा झूठ
str (false false ’) int (-1) सच्चा झूठा सच्चा झूठी झूठी
str (false text ’) int (-1) सच्चा झूठा सच्चा खोटा
str (false true ’) int (-1) true false पर सही गलत गलत
int (१) int (०) सच्चा झूठा सच्चा झूठा झूठ
int (0) str ('01 ') गलत सही सच गलत गलत
str ('1') int (0) सच गलत झूठी झूठी झूठी
int (1) str ("\ 0") सच गलत गलत सही गलत
str ('') int (1) असत्य सत्य असत्य असत्य असत्य
int (1) str ('+') true false पर सही गलत गलत
int (1) str ('-') true false पर सही गलत गलत
int (1) str ('0') true false पर सही गलत गलत
int (1) str ('गलत') true false पर सही गलत पर गलत
str ('text') int (1) गलत सही सच, गलत झूठी
str ('true') int (1) असत्य सत्य असत्य असत्य असत्य
str ('') str ("\ 0") झूठी सच्ची झूठी झूठी झूठी
str ('+') str ("\ 0") true false पर सही गलत गलत
str ('-') str ("\ 0") सच गलत झूठी सच्ची झूठी झूठी
str ("\ 0") str ('0') false true true, false, गलत
str ("\ 0") str ('01 ') झूठी सच्ची झूठी झूठी झूठी
str ('1') str ("\ 0") true false पर सही गलत गलत
str () false ’) str (" \ 0 ") true false पर सही गलत गलत
str ('text') str ("\ 0") true false पर सही गलत गलत
str ('true') str ("\ 0") true false पर सही सही गलत पर गलत
str ('') str ('+') false true true झूठी झूठी
str ('') str ('-') false true true झूठी झूठी
str ('') str ('0') झूठी सच्ची झूठी झूठी झूठी
str ('') str ('01 ') झूठी सच्ची झूठी झूठी झूठी
str (true ’) str ('1’) असत्य सच्चा असत्य असत्य असत्य
str ('') str ('false') false true true झूठी झूठी
str ('') str ('text') असत्य सत्य असत्य असत्य असत्य
str ('') str ('true') असत्य सत्य असत्य असत्य असत्य
str ('-') str ('+') true false पर सही गलत गलत
str ('+') str ('0') झूठी सच्ची झूठी झूठी झूठी
str (false + ’) str ('01’) false true सच गलत false false
str ('1') str ('+') true false पर सही सही गलत पर गलत
str (false false ’) str ('+’) true false पर सही गलत पर गलत है
str ('text') str ('+') true false पर सही सही गलत
str (true true ’) str ('+’) true false पर सही गलत पर गलत है
str ('-') str ('0') झूठी सच्ची झूठी झूठी झूठी
str ('-') str ('01 ') false true true झूठी झूठी
str ('1') str ('-') true false पर सही सही गलत
str (true false ’) str (’ - ’) true false पर सही गलत पर गलत है
str ('text') str ('-') true false पर सही सही गलत पर गलत
str (true true ’) str (’ - ’) true false पर सही सही गलत पर गलत
str ('0') str ('01 ') false true true झूठी झूठी
str ('1') str ('0') true false पर सही गलत गलत
str (false false ’) str ('0’) true false पर सही गलत पर गलत
str ('text') str ('0') true false पर सही सही गलत पर गलत
str (true true ’) str ('0’) true false पर सही सही गलत पर गलत
str (true false ’) str ('01’) true false पर सही गलत पर गलत है
str (true text ’) str ('01’) true false पर सही सही गलत पर गलत
str (true true ’) str ('01’) true false पर सही सही पर गलत है
str (false 1 ’) str (1 false’) false true true, false, गलत
str (true text ’) str ('1’) true false पर सही सही गलत पर गलत
str (true true ’) str ('1’) true false पर सही सही गलत पर गलत
str (true text ’) str (text false’) true false पर सही गलत पर गलत
str (true true ’) str (true false’) true false, सच (असत्य)
str (true true ’) str () text’) true false पर सही सही पर गलत है
$a > $b > $c
Conundrum कब: $a
से अधिक नहीं है $c
।
A <C: float (NAN)> str ('a')> str ('')
A <C: float (NAN)> str ('a')> str ('1')
A <C: float (NAN)> str ('a')> str ('A')
A <C: float (NAN)> str ('a')> str ('0')
A <C: float (NAN)> str ('1')> str ('')
A <C: float (NAN)> str ('1')> str ('0')
A <C: float (NAN)> str ('A')> str ('')
A <C: float (NAN)> str ('A')> str ('1')
A <C: float (NAN)> str ('A') str ('0')
A <C: float (NAN)> str ('0')> str ('')
A <C: str ('')> float (NAN)> str ('a')
A <C: str ('')> float (NAN)> str ('1')
A <C: str ('')> float (NAN)> str ('ए')
A <C: str ('')> float (NAN)> str ('0')
A <C: str ('a')> str ('')> float (NAN)
A <C: str ('a')> str ('1')> float (NAN)
A <C: str ('a')> str ('A')> float (NAN)
A <C: str ('a') str ('0')> float (NAN)
A <C: str ('0')> str ('')> float (NAN)
A == C: बूल (सच)> str ('')> float (NAN)
A == C: बूल (सत्य)> str ('')> float (-INF)
A == C: बूल (सत्य)> str ('')> int (-1)
A == C: बूल (सच)> str ('')> float (-1)
ए == सी: बूल (सच)> एरे ()> फ्लोट (नान)
ए == सी: बूल (सच)> एरे ()> फ्लोट (इन्फो)
A == C: बूल (सत्य)> एरे ()> फ्लोट (-INF)
ए == सी: बूल (सच)> एरे ()> स्ट्र ('ए')
ए == सी: बूल (सच)> सरणी ()> इंट (1)
ए == सी: बूल (सच)> सरणी ()> फ्लोट (1)
ए == सी: बूल (सच)> एरे ()> स्ट्र ('1')
ए == सी: बूल (सच)> एरे ()> स्ट्र ('ए')
ए == सी: बूल (सच)> सरणी ()> इंट (-1)
ए == सी: बूल (सच)> सरणी ()> फ्लोट (-1)
ए == सी: बूल (सच)> इंट (0)> फ्लोट (-INF)
ए == सी: बूल (सच)> इंट (0)> इंट (-1)
ए == सी: बूल (सच)> इंट (0)> फ्लोट (-1)
A == C: बूल (सच)> str ('0')> float (NAN)
A == C: बूल (सत्य)> str ('0')> float (-INF)
A == C: बूल (सच)> str ('0')> int (-1)
A == C: बूल (सच)> str ('0')> float (-1)
ए == सी: बूल (सच)> फ्लोट (0)> फ्लोट (-INF)
ए == सी: बूल (सच)> फ्लोट (0)> इंट (-1)
ए == सी: बूल (सच)> फ्लोट (0)> फ्लोट (-1)
A == C: int (1)> str ('a')> str ('1')
A == C: int (1)> str ('A')> str ('1')
A == C: फ्लोट (1)> str ('a')> str ('1')
A == C: फ्लोट (1)> str ('A')> str ('1')
A == C: str ('a') str ('1')> int (0)
A == C: str ('a')> str ('1')> float (0)
A == C: str ('')> float (-INF)> NULL (NULL)
A == C: str ('')> float (-INF)> बूल (झूठा)
A == C: str ('')> int (-1)> NULL (NULL)
A == C: str ('')> int (-1)> बूल (झूठा)
A == C: str ('')> float (-1)> NULL (NULL)
A == C: str ('')> float (-1)> बूल (झूठा)
A == C: सरणी ()> फ्लोट (NAN)> NULL (NULL)
ए == सी: सरणी ()> फ्लोट (नान)> बूल (गलत)
A == C: array ()> फ्लोट (INF)> NULL (NULL)
A == C: सरणी ()> फ्लोट (INF)> बूल (गलत)
A == C: array ()> फ्लोट (-INF)> NULL (NULL)
ए == सी: सरणी ()> फ्लोट (-INF)> बूल (गलत)
A == C: array ()> str ('a')> NULL (NULL)
A == C: array ()> str ('a')> बूल (झूठा)
A == C: सरणी ()> int (1)> NULL (NULL)
ए == सी: सरणी ()> इंट (1)> बूल (गलत)
A == C: सरणी ()> फ्लोट (1)> NULL (NULL)
ए == सी: सरणी ()> फ्लोट (1)> बूल (झूठा)
A == C: array ()> str ('1')> NULL (NULL)
A == C: सरणी ()> str ('1')> बूल (झूठा)
A == C: array ()> str ('A')> NULL (NULL)
A == C: array ()> str ('A')> बूल (झूठा)
A == C: array ()> str ('0')> NULL (NULL)
A == C: सरणी ()> int (-1)> NULL (NULL)
ए == सी: सरणी ()> इंट (-1)> बूल (झूठा)
A == C: सरणी ()> फ्लोट (-1)> NULL (NULL)
ए == सी: सरणी ()> फ्लोट (-1)> बूल (झूठा)
A == C: str ('')> फ्लोट (NAN)> बूल (झूठा)
A == C: str ('')> फ्लोट (NAN)> NULL (NULL)
A == C: str ('A')> str ('1')> int (0)
A == C: str ('A')> str ('1')> float (0)
A == C: int (0)> float (-INF)> NULL (NULL)
A == C: int (0)> float (-INF)> बूल (झूठा)
A == C: int (0)> int (-1)> NULL (NULL)
A == C: int (0)> int (-1)> बूल (झूठा)
A == C: int (0)> float (-1)> NULL (NULL)
ए == सी: इंट (0)> फ्लोट (-1)> बूल (झूठा)
A == C: str ('0')> float (NAN)> बूल (झूठा)
A == C: str ('0')> float (-INF)> बूल (झूठा)
A == C: str ('0')> int (-1)> बूल (झूठा)
A == C: str ('0')> float (-1)> बूल (झूठा)
A == C: फ्लोट (0)> फ्लोट (-INF)> NULL (NULL)
ए == सी: फ्लोट (0)> फ्लोट (-INF)> बूल (गलत)
A == C: फ्लोट (0)> int (-1)> NULL (NULL)
ए == सी: फ्लोट (0)> इंट (-1)> बूल (झूठा)
A == C: फ्लोट (0)> फ्लोट (-1)> NULL (NULL)
ए == सी: फ्लोट (0)> फ्लोट (-1)> बूल (झूठा)
A === C: str ('0')> float (NAN)> str ('0')
A === C: str ('')> float (NAN)> str ('')
A === C: str ('a')> float (NAN)> str ('a')
A === C: str ('1')> float (NAN)> str ('1')
A === C: str ('A')> float (NAN)> str ('ए')
मजेदार स्ट्रिंग तुलना: 'क्वीन' >
'किंग' >
'जैक' >
'ऐस'
जोड़े को कवर करने वाली PHP प्रकार की तुलना तालिकाएँ भी देखें :
isset()
तथा is_null()
if()
तथा empty()
- बूलियन
==
बनाम===
PHP के संस्करणों के बीच अंतर की जाँच करें। http://3v4l.org/MAfDu ।
($a > $b) !== ($b < $a)
?