PHP strpos()関数

PHP String 参考手册PHP String リファレンスマニュアル

例

文字列内で "php" が最初に現れる位置を検索します:

<?php echo strpos("I love php, I love php too!","php"); ?>

サンプルを実行 »

定義と使用法

strpos() 関数は、文字列が別の文字列内で最初に現れる位置を検索します(大文字と小文字を区別)。

注:strpos() 関数は大文字と小文字を区別します。

注:この関数はバイナリセーフです。

関連関数:

  • strrpos()- 文字列が別の文字列内で最後に現れる位置を検索します(大文字と小文字を区別)
  • stripos() - 文字列が別の文字列内で最初に現れる位置を検索します(大文字と小文字を区別しない)
  • strripos()- 文字列が別の文字列内で最後に現れる位置を検索します(大文字と小文字を区別しない)

構文

strpos(string,find,start)

パラメータ 説明
string 必須。検索対象の文字列を指定します。
find

必須。検索する文字を指定します。

start オプション。検索を開始する位置を指定します。

技術詳細

戻り値: 文字列が別の文字列内で最初に現れる位置を返します。文字列が見つからない場合は FALSE を返します。注:文字列の位置は 1 からではなく 0 から始まります。
PHP バージョン: 4+


PHP String 参考手册PHP String リファレンスマニュアル その他の拡張機能