第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

php中的等于是如何判定的?為什么整形的1可以和字符串型的1相等?

例如
$a=1;
$b="1";
$c=$a==$b;

$c=true

只要值相同就可以相等是嗎?

正在回答

2 回答

PHP語言會自動轉(zhuǎn)換格式(可以回顧一下前幾篇關于格式的內(nèi)容)

2個等于號就是等于,只要值相等,類型不同的話也是ture。

3個等于號才是全等于,需要值和類型都相等。

如下:

=:賦值號

==:等于;判斷值是否相等,不管類型(如:10=="10px" //?ture)

===:全等于;判斷值是否相等,且類型是否一致。 (如:10 === " 10px " ? ?//?false)


0 回復 有任何疑惑可以回復我~

<?php?

? ? $a = TRUE; //A同意

$b = TRUE; //B同意

$c = FALSE; //C反對

$d = FALSE; //D反對

//咱順便復習下三元運算符

? ?echo ($a and $b)?$e:$f;


echo "<br />";


echo ($a or $c)?$e:$f;


echo "<br />";


echo ($a xor $c xor $d)?$e:$f;


echo "<br />";


echo !$c?$e:$f;


echo "<br />";

? ? ? ? echo $a && $d?$e:$f;


echo "<br />";


echo $b || $c|| $d?$e:$f

?>


0 回復 有任何疑惑可以回復我~
#1

S_Plus 提問者

變量e和f沒申明可以直接用嗎?
2016-11-25 回復 有任何疑惑可以回復我~
#2

挨踢大神 回復 S_Plus 提問者

上面這個哥應該只是用$e代替通過,$f代替沒通過??梢栽谏戏铰暶鱝bcd時順便聲明一下e和f。否者下面echo不出東西來。。。
2016-12-22 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

php中的等于是如何判定的?為什么整形的1可以和字符串型的1相等?

我要回答 關注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號