基礎:關於PHP鬆散比較

來源:互聯網
上載者:User
比如:
"php" == true
請問鬆散比較兩邊類型不一致時,是以左右那邊類型為準進行轉換, 並比較?

是否是 "php"轉換為0 == true轉換為"true"再轉換為0 ?
不懂的是,轉換是以左右那邊類型為準進行轉換並比較
請老鳥指點,謝謝。


回複討論(解決方案)

看這裡
http://www.php.net/manual/zh/language.operators.comparison.php

看這裡
http://www.php.net/manual/zh/language.operators.comparison.php

高手,我看了1個小時沒看懂才來問的啊,能指點下嗎

bool 或 null 任何其它類型 轉換為 bool,FALSE < TRUE

bool 或 null 任何其它類型 轉換為 bool,FALSE < TRUE

唉 又是複製手冊上的話 ,我等菜鳥要是手冊看的懂就不來問了

"php" == true

任何其他類型與bool 類型比較,其他類型會轉換為 bool 類型,這裡php會轉化true。所以結果為真。

"php" == true

任何其他類型與bool 類型比較,其他類型會轉換為 bool 類型,這裡php會轉化true。所以結果為真。

非常感謝,我會努力看懂手冊,謝謝

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.