ホームページ  >  記事  >  バックエンド開発  >  PHPの文字列関連関数

PHPの文字列関連関数

墨辰丷
墨辰丷オリジナル
2018-05-15 15:26:011643ブラウズ

この記事では主に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 ,

str 元の文字列、



start 開始位置、$length 置換長、この項目はオプションです

int strlen($str )

5 . 文字比較関数

int strcmp(

str2):

str2はそれぞれ正の1、0、-1です(文字列比較)

strcasecmp() 上記と同じ(大文字と小文字を区別しない)

strnatcmp("4","14") 自然な順序で文字列を比較する

strnatcasecmp() 上記と同様、(大文字と小文字を区別する)

6. PHP 文字列関数を配列に分割する

str_split(

)

strはlenの長さに応じて分割して配列を返します

split(search,

strは検索文字に応じて分割して配列intを返します。何回後で分割されますか? expload(search,$str[,int])

7. スペースを削除します:

ltrim()、trim()

関連する推奨事項:

PHP 文字列定義方法とそれぞれの違い

PHP文字列暗号化強化版


PHP文字列を配列に変換する方法

以上がPHPの文字列関連関数の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。