PHPで「特定」文字列と数値0の比較が等価になるカラクリ
2007年12月16日-
スポンサード リンク
「PHPで、文字列と数値0の比較は等価になるようです」のエントリを先日投稿しましたが、その内容について詳しく調査された方からご連絡頂きました。
実際には、文字列 str が暗黙的に「0」に変換されるため等しくなる、
すべての文字列が数値「0」と等しいと判断されるわけではない、ということのようです。
文字列を'1abc'とすると0とは等しくなりません。
内容として誤解があり、ご迷惑をおかけしました。
詳しくは dara-j さんのページでまとまっているので参考にさせて頂きましょう。
追記) その他事象や、解決策などについても書かれた下記エントリも参考に出来ます
素晴らしき自動的な世界~或いは「型のない」世界~ - がるの健忘録
ピクスログ » PHPで文字列の比較を行う場合の注意
ピクスログ » [続] PHPで文字列比較を行う場合の注意と、一応数値も抑えておいたほうが・・・
関連の記事検索:PHP
スポンサード リンク
Advertisements
SITE PROFILE
最新のブログ記事(新着順)
- 次世代の検索フォームを作成するjQuery&CSS3サンプル
- 2012年2月9日 管理人のブックマーク
- faviconを書き換えてfacebookの通知っぽくしてくれるfaviconアラート実装ライブラリ「Tinycon」
- ページめくりを実現するためのjQueryプラグイン集
- 2012年2月8日 管理人のブックマーク
- HTMLをアップするとCSSのスケルトンを自動生成してくれる「bearcss」
- HTML5で綺麗でインタラクティブなグラフが描けるライブラリ「Flotr2」
- 2012年2月7日 管理人のブックマーク
- 商用利用可能なバレンタインデーのアイコンセット10
- フリーで使えるPHP製画像ギャラリースクリプト「PhotoShow」
- 過去のエントリ



















間違いの指摘をしていただける方はメール、あるいはTwitterでお願いします(クリック)




