PHP strrchr() 関数
例
文字列内の "Shanghai" の位置を検索し、その位置から文字列の終わりまでの全ての文字を返します:
<?php echo strrchr("I love Shanghai!","Shanghai"); ?>
定義と使用法
strrchr() 関数は、文字列が別の文字列内に最後に出现した位置を検索し、その位置から文字列の終わりまでの全ての文字を返します。
注釈:この関数はバイナリーセーフです。
文法
strrchr(string,char)
パラメータ | 説明 |
---|---|
string | 必須。検索する文字列を指定します。 |
char | 必須。検索する文字を指定します。このパラメータが数字の場合、その ASCII 値にマッチする文字を検索します。 |
技術的詳細
返り値: |
ある文字列が別の文字列内に最後に出现した位置から、主文字列の終わりまでの全ての文字を返します。 この文字が見つからない場合、FALSE を返します。 |
PHP バージョン: | 4+ |
更新履歴: | PHP 4.3 では、この関数がバイナリーセーフに became。 |
さらに多くの例
例 1
文字列内の "What" の位置を検索し、その位置から文字列の終わりまでの全ての文字を返します:
<?php echo strrchr("Hello world! What a beautiful day!",What); ?>
例 2
ASCII 値が "o" の文字を検索し、その位置から文字列の終わりまでの全ての文字を返します:
<?php echo strrchr("Hello world!",101); ?>