PHPのstrpos関数の使い方は何ですか?

phpのstrpos関数は、指定されたサブ文字列を文字列内で検索し、最初に一致する位置を返します。使い方は以下の通りです。

$string内で$needle文字列が最初に現れる位置を返す関数です。$offsetは開始位置を指定します。見つからない場合はfalseを返します。

説明:

  1. ハイスタック:検索する必要のある文字列。
  2. $needle: 検索する必要があるサブストリング。
  3. $offset: オプションで、検索を開始する位置を指定します。デフォルトは0です。

戻り値:

  1. 子文字列が見つかった場合、最初の一致する位置を返します(0から数えます)。
  2. 子文字列が見つからない場合、falseを返す。

例えば、彼はとても頭がいい。

$pos = strpos("Hello World", "World");
echo $pos; // 输出 6

$pos = strpos("Hello World", "world");
echo $pos; // 输出 false

注意点:

  1. この関数は大文字と小文字を区別します。大文字と小文字を区別しない検索を行う場合は、stripos関数を使用できます。
  2. $offset パラメーターは、検索を開始する位置を指定するために使用できます。負の値の場合は、文字列の末尾から逆方向に検索します。
bannerAds