PHP strrchr()関数
例
文字列内の "world" の位置を検索し、その位置から文字列の末尾までのすべての文字を返します:
<?php
echo strrchr("Hello world!","world");
?>
echo strrchr("Hello world!","world");
?>
サンプルを実行 »
定義と使い方
strrchr() 関数は、文字列が別の文字列内で最後に出現する位置を検索し、その位置から文字列の末尾までのすべての文字を返します。
注記:この関数はバイナリセーフです。
構文
strrchr(string,char)
| パラメータ | 説明 |
|---|---|
| string | 必須です。検索対象の文字列を指定します。 |
| char | 必須です。検索する文字を指定します。このパラメータが数値の場合、数値の ASCII 値に一致する文字を検索します。 |
技術詳細
| 戻り値: | ある文字列が別の文字列内で最後に出現する位置から、メインの文字列の末尾までのすべての文字を返します。文字が見つからない場合は FALSE を返します。 |
|---|---|
| PHP バージョン: | 4+ |
| 変更履歴: | PHP 4.3 で、この関数はバイナリセーフになりました。 |
その他の例
例1
文字列内の "" の位置を検索し、その位置から文字列の末尾までのすべての文字を返します:
<?php
echo strrchr("Hello world! What a beautiful day!",What);
?>
echo strrchr("Hello world! What a beautiful day!",What);
?>
サンプルを実行 »
例2
"o" の ASCII 値を使用して、文字列内の "o" の位置を検索し、その位置から文字列の末尾までのすべての文字を返します:
<?php
echo strrchr("Hello world!",111);
?>
echo strrchr("Hello world!",111);
?>
サンプルを実行 »
PHP String リファレンスマニュアル その他の拡張機能