スポンサードリンク
文字列で指定した文字以降の文字列を
取得したいことがありましたので
取得するやり方です。
何で使ったは忘れましたがw
スポンサードリンク
strstr()、strchr()、stristr()、strrchr()関数
文字列で指定した文字以降の文字列を取得するには
strstr()、strchr()、stristr()、strrchr()関数を使います。
strstr(文字列A, 指定文字列B) | 最初に出現する、指定文字列B以降の文字列を、文字列Aから取得する※大文字小文字を区別する |
---|---|
strchr(文字列A, 指定文字列B) | strstr() のエイリアス |
stristr(文字列A, 指定文字列B) | 最初に出現する、指定文字列(大文字/小文字の区別しない)以降の文字列を、文字列Aから取得する※大文字小文字を区別しない |
strrchr(文字列A, 指定文字列B) | 最後に出現する、指定文字列B以降の文字列を、文字列Aから取得する※大文字小文字を区別しない |
使用例
echo strstr("aAbBcCdDABCD", "C") . "<br>\n"; echo strchr("aAbBcCdDABCD", "C") . "<br>\n"; echo stristr("aAbBcCdDABCD", "C") . "<br>\n"; echo strrchr("aAbBcCdDABCD", "C") . "<br>\n";
表示結果
CdDABCD
CdDABCD
cCdDABCD
CD
スポンサードリンク