strrpos

strrpos --  文字列中に、ある文字が最後に現れる場所を探す

説明

int strrpos(string haystack, char needle);

文字列 haystack の中で、 needleが最後に現れた位置を数字で返します。注意: この場合needleは単一文字でなければ なりません。needleに文字列が渡されると、 その文字列の最初の文字だけが使われます。

needle が見つからないとfalseを返します。

needle が文字列でない場合は数値に 変換されて、その結果が検索対象の文字として適用されます。

strpos, strrchr, substr ,stristr, strstr も参照下さい。