3. strpos - 最初に出現した文字列を検索します int strpos ( string $haystack ,mixed $needle [, int $offset = 0 ]) 注 1: オプションの offset パラメータを使用して、干し草スタック内のどの文字から検索を開始するかを指定できます。返される数値位置は、干し草の山の開始位置を基準としています。 4. substr - 文字列の部分文字列を返します。
注 2: start が負の数の場合、返される文字列は文字列の末尾から前方の開始文字から始まります。 注 3: 文字列の長さが start 以下の場合、FALSE が返されます。 長さ 注 4: 正の長さが指定された場合、返される文字列には、先頭から最大の長さの文字が含まれます (文字列の長さに応じて)。 注 5: 負の長さを指定すると、文字列の末尾の多くの文字が失われます (start が負の数の場合、文字列の末尾から数えられます)。 start がこのテキストにない場合は、空の文字列が返されます。 注 6: 値が 0、FALSE、または NULL の length が指定された場合、空の文字列が返されます。 注 7: 長さが指定されていない場合、返される部分文字列は開始位置から文字列の終わりまで始まります。 $rest = substr("abcdef", 0, -1); // "abcde" を返します
5. strrchr - 文字列内の指定された文字の最後の出現を検索します。
文字列 strrchr (文字列 $haystack、混合 $needle)
この関数は、最後に出現した針から始まり、干し草の山の終わりまでの干し草の山文字列の一部を返します。
7. stripos - 文字列が最初に出現する位置を見つけます (大小を区別しません) 8. strrpos - ターゲット文字列内で指定された文字列が最後に出現する位置を計算します |