タグ

ブックマーク / dacelo.space (1)

  • strposで文字列が含まれるかどうかチェックする際には演算子に注意! (===true もしくは !==falseを使う)

    PHPである文字列の中に、ある文字列が含まれるかどうかを検索するには、いくつか方法があります。 preg_match strstr strpos これらの関数のどれを使っても目的は果たせるんですが、単純に文字列のチェックをするだけなら、処理時間順に比較すると preg_match>strstr>strpos となります。preg_matchを使うのはパフォーマンスの観点から避けるべきですね。 PHPのマニュアルサイトにも ある文字列が他の文字列内に含まれているかどうかを調べるためだけに preg_match() を使うのは避けた方が良いでしょう。 strpos() か strstr() 関数を 使う方が速くなります。 PHP: preg_match – Manual” とあります。 さてここからが題。 strstr()の例 タイトル文字列の中に、特定のキーワードが含まれていたら、それを「

    strposで文字列が含まれるかどうかチェックする際には演算子に注意! (===true もしくは !==falseを使う)
  • 1