国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Pourquoi 0==null est-il vrai en PHP??
phpcn_u1582
phpcn_u1582 2017-06-17 09:15:17
0
2
942

PHP

var_dump(0 == null)
//ture

javascript

console.log(0 == null)

//false

Pourquoi 0==null en PHP 0 n'est-il pas une valeur numérique ?

phpcn_u1582
phpcn_u1582

répondre à tous(2)
迷茫

La raison est que les variables sont stockées dans les structures du langage C en PHP. Les cha?nes vides, NULL et false sont toutes stockées avec une valeur de 0.
null, 0 et false sont toutes jugées comme 0 sans distinguer les types faux logiques. faux

過(guò)去多啦不再A夢(mèng)

Voir le manuel PHP, l'image ci-dessous est tirée du manuel PHP

Ce tableau montre le traitement des opérateurs gauche et droit par les opérateurs binaires PHP.

Visible, 0 == null,一個(gè)運(yùn)算子為數(shù)字,另一個(gè)運(yùn)算子為null,符合表中的第二種情況,所以按照描述,兩邊同時(shí)被轉(zhuǎn)成相應(yīng)的布爾值,也就是說(shuō)0null都被轉(zhuǎn)成了false,這樣 false == false就是true.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal