この記事では主にphpの文字列関連の関数を紹介します。興味のある方はぜひ参考にしてください。
1. 文字位置を検索する関数:
strpos(
stripos($str,search,[int])): 文字列の位置を返します。別の文字列内の str の最初の出現。この関数は大文字と小文字を区別しません。
int ($str,search,[int]) から始まる str の最後の出現の位置。上記と同じですが、大文字と小文字は区別されません
2. 部分文字列の抽出関数 (2 バイト)
substr($str,int start[,int length]): from 開始位置から length の文字列をインターセプトします。が空の場合は、最後までインターセプトします。str2 から開始し、最後までインターセプトします。がない場合は、 false を返します。 stristr(
str2): この関数は、大文字と小文字が区別されないことを除いて、strstrと同じです
strrchr(
str2): 前回から検索された文字がインターセプトされますファイル名を取得するために使用できます
3. 文字列を置換します str_replace(search,replace,
str を検索します)
replace を使用して置換しますstr_ireplace (search, replace,$str): 上記と同様、この関数は大文字と小文字を区別しませんstrtr($str,search,replace): この関数で replace を "" にすることはできません;
substr_replace(rep ,
int strcmp(
str2):
str2はそれぞれ正の1、0、-1です(文字列比較)
strcasecmp() 上記と同じ(大文字と小文字を区別しない)
strnatcmp("4","14") 自然な順序で文字列を比較する
)
strはlenの長さに応じて分割して配列を返します
split(search,
strは検索文字に応じて分割して配列intを返します。何回後で分割されますか? expload(search,$str[,int])
7. スペースを削除します:
ltrim()、trim()
関連する推奨事項:
PHP 文字列定義方法とそれぞれの違い
PHP文字列暗号化強化版
PHP文字列を配列に変換する方法
以上がPHPの文字列関連関数の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。