カテゴリー
コンピューター

【PHP】strpos 関数を使って文字列検索♪【奥が深い】【ややこしい】

スクリーンショット 2013-07-22 22.59.17.png

ポイント

  • 【定義】strpos — 文字列内の部分文字列が最初に現れる場所を見つける
  • 【strpos 返り値】
    見つかった ⇒ int の数字
    見つからない ⇒ boolean の false
  • strpos が true を返すことは無い
  • ドキュメント → PHP: strpos – Manual

strpos を使って文字列検索ポイント♪

  • === false または !== false を使用すれば文字列が含まれているか知ることができる
  • == false または != false は使ってはいけない。1文字目から見つかるパターンでも、見つからない結果となってしまうため
  • true を使用しても全く意味ない