ホームページ >バックエンド開発 >PHPチュートリアル >文字列内の文字列を検索するための PHP の 4 つの関数 (strstr()、strchr()、strrchr()、stristr())
string内の別の文字列を見つけるには、strstr()、strchr()、strrchr()、stristr()の4つの関数のいずれかを使用できます。
関数 strstr() が最も一般的で、関数のプロトタイプは次のとおりです。
strstr(string,search,before_search); //string要被搜索的字符串,search所搜索的字符串,before_search默认值为 "false" 的布尔值,如果设置为 "true",它将返回 search 参数第一次出现之前的字符串部分。
例:
echo strstr("I love Shanghai","love");//返回值为“love Shanghai”
関数 strchr() は関数 strstr() とまったく同じです
関数 strstr() は関数とほぼ同じです。 strstr()、それら 違いは、strstr() のターゲットキーワード文字列は大文字と小文字が区別されるのに対し、strstrstr() のターゲットキーワード文字列は大文字と小文字が区別されないことです
関数 strrchr() もほぼ同じです。関数 strstr() と同様ですが、strrchr( ) は、ターゲット キーワードが最後に出現する直前から始まる検索文字列を返します。
以上が文字列内の文字列を検索するための PHP の 4 つの関数 (strstr()、strchr()、strrchr()、stristr())の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。