文字列を処理するために一般的に使用されるphpの関数

 1.出力文字列の長さ*******

echo strlen("hello"); 

2.2つの文字列を比較します

 echo strcmp("ab","abc"); 

2つの文字列が同じ場合は、0を出力し、2つの文字列が異なる場合は、-1を出力します。注:大文字と小文字が区別されます。

3.2つの文字列を比較します。大文字と小文字を区別しません

 echo strcasecmp("AB","ab"); 

2つの文字列が同じ場合は、0を出力し、2つの文字列が異なる場合は、-1を出力します。

4.文字列を小文字に変換します

echo strtolower("ABCD"); 

5.文字列を大文字に変換します

echo strtoupper("abvcd"); 

6.文字列の分割******

$arr = explode("|","a|vdf|dfs|sdf");
var_dump($arr); 

7.スプライシングストリング*******

$arr = explode("|","a|vdf|dfs|sdf");
echo implode("*",$arr);

出力:

8.文字列を置き換えます*****

echo substr_replace("hellommworld","**",5,2); 

インデックス5から始まる2文字を置き換えます(指定された位置を置き換えます)

9.文字列を見つけて置き換えます****

echo str_replace("l","*","hellommworld"); 

lを見つけ、*に置き換えます

10.インターセプト文字列******

echo substr("hello",0,2);
echo substr("张三",0,3);
中文字符串,一个字符占三个索引

出力

11.文字列が表示される位置を見つけます。 

strrpos()  -別の文字列で最後に出現する文字列の位置を検索します(大文字と小文字が区別されます)

strpos()  -別の文字列で最初に出現する文字列の位置を検索します(大文字と小文字が区別されます)

stripos()  -別の文字列で最初に出現する文字列を検索します(大文字と小文字は区別されません)

strripos()  -別の文字列で最後に出現する文字列の位置を検索します(大文字と小文字は区別されません)

おすすめ

転載: blog.csdn.net/qq_43737121/article/details/113620365