PHPで文字列に特定の文字列が含まれるかの確認

kensuke-iizuka 24views 更新:2016年8月16日

文字列の中に特定の文字列が含まれているかどうかは正規表現パターンを用いない簡単な方法として strpos関数を使う方法があります。

strpos関数は該当する文字列の見つかった位置を返します。もし見つからなかった場合はfalseを返します。

$str = "abcde"
if(strpos($str,"bcd") ==! false){
    //文字列が含まれている時の処理
}

if(strpos($str,"bcd") === false){
    //文字列が含まれていない時の処理
}

上のようにfalseかどうかで判定するのが簡単で使いやすいでしょう。

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません