説明
int
strrpos ( string haystack, char needle)
文字列haystackの中で、
needleが最後に現れた位置を数字で返します。こ
の場合、needleは単一文字でなければならないこ
とに注意して下さい。needleに文字列が指定され
た場合、その文字列の最初の文字だけが使われます。
needleが見つからない場合、FALSEを返します。
注意
"位置0に文字が見つかった"と"文字が見つからなかった"場合の返り値
は混同しやすいです。この違いを見分ける方法を以下に示します。
needleが文字列でない場合は数値に変換されて、
その結果が検索対象の文字として適用されます。
strpos(), strrchr(),
substr() ,stristr(),
strstr() も参照下さい。