monthly gimite

試験運用中。

"2005-1-1" == 2005 #=> true

バイト先のPHPの偉い人たちが騒いでいたもの。PHPでは

"2005-1-1" == 2005

が真になります。

…どーも文字列と数値を比較する時は、数値に揃えてから比較するそうで。ふつー文字列に揃えると思うんですけど…。

PHPの==は推移律*1が成り立ってないとか、いろいろ妙なのは知ってましたが…。

*1:a==b && b==c ならば a==c って奴です。