文字列比較 -> strcmp

Posted by muchag | PHP | 2008-06-16 (月) 14:38:57

別のことを調べていて、こんな記事にぶつかった。

true/falseのときは===,!==を使うようにしていましたが文字列を比較するときも、strcmpか型比較付===を使うべきなのですね。。
引用元:zuzara PHPの比較演算子($a == $b)で注意が必要なとき

この前、search_array関数のときに、比較演算子 == を用いてはまり
=== を使うことを覚えたが、それだけでは足りなかったらしい…

文字列を比較するときは

  1. if ($a == $b)

とはせずに

  1. if (strcmp($a, $b) == 0)

とするように、今後は心がけようっと。。。

PHP | 2008-06-16 (月) 14:38:57 |

コメントはまだありません »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a comment