■ strpos/strrposとは?
strposは検索する文字列の前から検索して探す単語が何番目にあるかその位置をリターンします。
strrposは検索する文字列を後ろから検索して探す単語が何番目にあるかその位置をリターンします。
両方の関数は英語の大文字、小文字を区別するので注意が必要です。
strposの使い方
PHP
strpos([検索する文字列], [探す単語], [検索開始位置]);
strrposの使い方
PHP
strrpos([検索する文字列], [探す単語], [検索開始位置]);
こちらの関数は検索開始位置を省略することができます。
strposの例
文字列「hello world」から「world」が何番目にあるのかを調べてください。
PHP
echo strpos("hello world", "world");
結果 : 6
strrposの例
文字列「hello world! world!」から「world」が何番目にあるのかを調べてください。
PHP
echo strrpos("hello world! world!", "world");