rindex


rindex STR, SUBSTR, POSITION
rindex STR, SUBSTR

 STRの中でSUBSTRが最後に出現する位置を返します。POSITIONが指定してある場合には指定されている位置から探し始めます。
 位置は0($[に値が設定されていれば設定値)を基準にして数えます。
 SUBSTRが見つからない場合には-1($[に値が設定されていれば$[から1を引いた値)を返します。

サンプルプログラム

$str = 'a:bb:ccc:dddd';
$pos = rindex $str, ':';
$str2 = substr $str, $pos + 1;
print $str2, "\n";

関連項目

index関数