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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

PHP相等(=雙等于)和恒等(=三倍等于)比較運算符有何不同?

PHP相等(=雙等于)和恒等(=三倍等于)比較運算符有何不同?

PHP
翻翻過去那場雪 2019-11-06 05:05:33
PHP相等(=雙等于)和恒等(=三倍等于)比較運算符有何不同?.之間的區(qū)別是什么?==和===?松散的==比較工作?嚴格到什么程度===比較工作?什么是有用的例子?
查看完整描述

3 回答

?
守著一只汪

TA貢獻1872條經驗 獲得超4個贊

如果兩種不同類型的類型不同,則操作符=在它們之間進行轉換,而=運算符則執(zhí)行“類型比較”。這意味著只有當兩個操作數具有相同的類型和相同的值時,它才會返回true。


例子:


1 === 1: true

1 == 1: true

1 === "1": false // 1 is an integer, "1" is a string

1 == "1": true // "1" gets casted to an integer, which is 1

"foo" === "foo": true // both operands are strings and have the same value

警告:具有等效成員的同一個類的兩個實例不匹配===接線員。例子:


$a = new stdClass();

$a->foo = "bar";

$b = clone $a;

var_dump($a === $b); // bool(false)



查看完整回答
反對 回復 2019-11-07
?
婷婷同學_

TA貢獻1844條經驗 獲得超8個贊

關于JavaScript:

=操作符的工作方式與=操作符相同,但它要求其操作數不僅具有相同的值,而且具有相同的數據類型。

例如,下面的示例將顯示‘x和y相等’,但不顯示‘x和y是相同的’。

var x = 4;var y = '4';if (x == y) {
    alert('x and y are equal');}if (x === y) {
    alert('x and y are identical');}



查看完整回答
反對 回復 2019-11-07
  • 3 回答
  • 0 關注
  • 342 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號