タグ

2007年12月15日のブックマーク (1件)

  • PHPで「特定」文字列と数値0の比較が等価になるカラクリ:phpspot開発日誌

    PHPで、文字列と数値0の比較は等価になるようです」のエントリを先日投稿しましたが、その内容について詳しく調査された方からご連絡頂きました。 実際には、文字列 str が暗黙的に「0」に変換されるため等しくなる、 すべての文字列が数値「0」と等しいと判断されるわけではない、ということのようです。 文字列を'1abc'とすると0とは等しくなりません。 内容として誤解があり、ご迷惑をおかけしました。 詳しくは dara-j さんのページでまとまっているので参考にさせて頂きましょう。 追記) その他事象や、解決策などについても書かれた下記エントリも参考に出来ます 素晴らしき自動的な世界~或いは「型のない」世界~ - がるの健忘録 ピクスログ » PHPで文字列の比較を行う場合の注意 ピクスログ » [続] PHPで文字列比較を行う場合の注意と、一応数値も抑えておいたほうが・・・

    perezvon
    perezvon 2007/12/15
    怒りとか呆れを通り越して、ほんわかした気分になったww