我注意到在以下不同的消息導致PHP 5.x的代碼和7:PHP 5至7遷移 - 數字比較
if ('0xFF' == 255) {
echo 'Equal';
} else {
echo 'Not equal';
}
- 5.x的:等於
- 7:不等於
試圖找到在遷移指南和PHP文檔中導致它的變化的描述,但找不到任何東西。可能它在某處,我錯過了它。你能指點嗎?謝謝!
當我看着
- http://php.net/manual/en/migration70.php
- http://php.net/manual/en/language.types.type-juggling.php
- http://php.net/manual/en/language.operators.comparison.php
[這就是爲什麼我總是討厭字符串/數字/布爾等隱式類型轉換和類型轉換比較](http://i.stack.imgur。 com/35MpY.png) - [猜猜看是什麼,每種語言都有自己的規則,因爲其他都是愚蠢的,那麼](http://php.net/manual/en/types.comparisons.php) – vaxquis