PHP stripos()関数及び注意事項の分析
606 ワード
定義と使用stripos()関数は、文字列が別の文字列に最初に現れた場所を返します.
文字列が見つからない場合はfalseを返します.
構文stripos(string,find,start)
パラメータ
説明
string
必要です.検索される文字列を指定します.
find
必要です.検索する文字を指定します.
start
オプション.検索を開始する場所を指定します.
ヒントとコメントコメント:この関数は大文字と小文字に敏感ではありません.大文字と小文字に敏感な検索を行うにはstrpos()関数を使用します.この関数は、別の文字列で初めて文字列が現れる場所を返すためです.この位置が0である可能性があるので、戻り値が0の場合は注意が必要です.
文字列が見つからない場合はfalseを返します.
構文stripos(string,find,start)
パラメータ
説明
string
必要です.検索される文字列を指定します.
find
必要です.検索する文字を指定します.
start
オプション.検索を開始する場所を指定します.
ヒントとコメントコメント:この関数は大文字と小文字に敏感ではありません.大文字と小文字に敏感な検索を行うにはstrpos()関数を使用します.この関数は、別の文字列で初めて文字列が現れる場所を返すためです.この位置が0である可能性があるので、戻り値が0の場合は注意が必要です.
if(stripos($r, 'a') == false) {
//0 a $r 0 false ,
}
if(stripos($r, 'a') === false) {
//
}