« PHP:mb_output_handler | メイン | PHP:mb_substr_count()関数 »

2006年01月04日

PHP:mb_strpos()関数・mb_strrpos()関数

mb_strpos()関数
文字列中で指定した部分文字列が最初に現われる位置を返します。
部分文字列が見つからない場合にはFALSEを返します。

mb_strrpos()関数
文字列中で指定した部分文字列部分を末尾から検索し、最初に現われる位置を返します。戻り値は前方から数えた位置を返します。
部分文字列が見つからない場合にはFALSEを返します。

※マルチバイト文字列に対応させる必要がない場合には、strpos()関数のほうがパフォーマンスに優れています。

print mb_strpos("スタジオウイング", "ジ");

※上記の結果、「2」を出力します。

print mb_strrpos("スタジオウイング", "ウイ");

※上記の結果、「4」を出力します。

投稿者 wing : 2006年01月04日 00:01

コメント