PHP逆引き大全 516の極意

基本プログラミングの極意 - Tips102 特定の文字列以降の文字列を取得する

登録タグ
PHP
Icon comment count 0
Icon stock count 0

1-4文字列Tips102 特定の文字列以降の文字列を取得する

Level1

Pointstrstr関数、strchr関数、stristr関数、strrchr関数を使う

文字列から特定の文字が見つかった位置以前、もしくは以降の文字列を取得するには、strstr関数(strchr関数)stristr関数、strrchr関数のいずれかを使います。

strstr関数とstrchr関数、stristr関数は、検索対象の文字列から検索したい文字列を検索して最初に見つかった位置以前もしくは以降の文字列を返します。検索したい文字列が見つからなかった場合にはFALSEを返します。stristr関数のみ、検索する際に大文字と小文字を区別しません。strchr関数は、strstr関数の別名です。

戻り値オプションにTRUEを指定すると、見つかった位置以前の文字列を返し、FALSEを指定すると見つかった位置以降の文字列を返します。戻り値オプションを省略するとFALSEとして処理されます。

ただし、戻り値オプションはPHP5.3以降で利用可能です。PHP5.3より以前では後方の文字列のみ取得できます。

strstr関数、strchr関数、stristr関数の使い方

文字列 = strst

出典情報

Medium

PHP逆引き大全 516の極意

  • 著者: 大家 正登, 茂木 健一, 鮫島 康浩, 谷中 志織

コメント

    コメントはありません