PHP strrpos()関数
例
文字列内で "php" が最後に出現する位置を検索します:
<?php
echo strrpos("I love php, I love php too!","php");
?>
echo strrpos("I love php, I love php too!","php");
?>
例を実行する »
定義と使用法
strrpos() 関数は、文字列が別の文字列の中で最後に出現する位置を検索します(大文字と小文字を区別します)。
注釈:strrpos() 関数は大文字と小文字を区別します。
関連関数:
- strpos()- 文字列が別の文字列の中で最初に出現する位置を検索します(大文字と小文字を区別)
- stripos() - 文字列が別の文字列の中で最初に出現する位置を検索します(大文字と小文字を区別しない)
- strripos()- 文字列が別の文字列の中で最後に出現する位置を検索します(大文字と小文字を区別しない)
構文
strrpos(string,find,start)
| パラメータ | 説明 |
|---|---|
| string | 必須です。検索対象の文字列を指定します。 |
| find | 必須です。検索する文字を指定します。 |
| start | 省略可能です。検索を開始する位置を指定します。 |
技術詳細
| 戻り値: | 文字列が別の文字列の中で最後に出現する位置を返します。文字列が見つからない場合は FALSE を返します。注釈:文字列の位置は 1 からではなく 0 から始まります。 |
|---|---|
| PHP バージョン: | 4+ |
| 更新履歴: | PHP 5.0 以降、findパラメータは複数の文字からなる文字列にすることができます。 PHP 5.0 で、新たに追加されたstartパラメータ。 |
PHP String リファレンスマニュアル その他の拡張機能