1. 文字列を配列に変換します
str_split() は、文字列を配列に変換するために使用されます
構文:
コードをコピーします コードは次のとおりです:
str_split(文字列、長さ )
//< /SPAN> 文字列は必須であり、分割する文字列です;
//length はオプションで、各配列要素の長さを指定します
SPAN> ;
tips:
length が 1 未満の場合、str_split() 関数は false を返します。
length が文字列の長さより大きい場合、文字列全体が配列の唯一の要素として返されます。
例:
コードをコピーします コードは次のとおりです:
$str="www.baidu.com";
print_r(str_split($str));
?>
2. 文字列分割関数
explode() 関数は、文字列を配列に分割します。
文法:
explode(separator, string,limit)
//separator は必須であり、文字列を分割する基準を指定します。例: " " (space) "|" など。
//string は必須、操作対象の文字列です
//limit はオプションで、返される配列要素の最大数を指定します。
例:
コードをコピー コードは次のとおりです:
$types="doc|docx|ppt|pptx|xls|xlsx|zip|rar";
print_r (explode( "|",$types));
?>
3. 配列を文字列に変換します
implode() 関数を使用して、配列要素を文字列に結合します
構文:
コードをコピー コードは次のとおりです:
implode(separator,array)
//seperator はオプションで、配列要素の間に配置される内容を指定します。デフォルトは次のとおりです。 "" (空の文字列)
//配列は必須であり、文字列に結合される配列です
ヒント:
区切り文字separator パラメータが
string パラメータの前に来るようにする必要があります。例:
<?php<BR>$arr = array('Hello','World!','Beautiful','Day!');<BR>echo implode(" " ,$arr);<BR>?>
4. 文字列内の別の文字を見つけるには、strpos( ) またはstrstr() 関数
strpos() 関数は、別の文字列内で最初に出現する文字列の位置を返します。 文字列が見つからない場合は false を返します。 文法:
コードをコピー
コードは次のとおりです: strpos(string,find,start)
//string は必須であり、検索される文字列を示します
//find は必須です、それを示します検索中であることを示します。文字列
//start はオプションです。検索を開始する場所を指定します。
ヒント:
この関数は大文字と小文字を区別します
例:
コードをコピー
コードは次のとおりです:$str="HellO neo";
$ find1="O";
$find2="o";
echo strpos($str,$find1);
echo "
";
echo strpos($str,$find2);
?> ;
出力結果:
コードをコピーします
コードは次のとおりです: 4
8
5. 文字列内の一部の文字をインターセプトします
substr() 関数は文字列の一部を返します
構文:
コードをコピーします コードは次のとおりです:
substr(string, start,length )
//string は必須であり、文字列の一部を返す必要があることを指定します。
/*必須。文字列内のどこから開始するかを指定します。正の数 - 文字列の指定された位置から開始 - 文字列の末尾の指定された位置から開始 -0
*/
/*文字列の最初の文字。返される文字列の長さを指定します。デフォルトは文字列の終わりまでです。
スルー スルー スルー スルー アウト オフ アウト オフ オフ オフ ‐ オフ ‐ ‐ ‐ ‐ n r‐ and � � � � � � は 0� になります
例;
コードをコピー
コードは次のとおりです:
$str="Hello world!";
echo substr($str,0);echo "< ;br/ >";
echo substr($str,6,5);?>
6. 文字列の長さを取得する
strlen() 関数は文字列の長さを計算するために使用されます。
例:
コードをコピー
コードは次のとおりです:
$str="Hello world!";
echo strlen($str);?>
/ /出力結果は127. 文字列を大文字に変換
strtoupper()関数は文字列を大文字に変換します。
例:
コードをコピー
コードは次のとおりです:
$str="Hello world!";
echo strtoupper($str);?>
/ /出力結果: HELLO WORLD!8. 文字列を小文字に変換します
strto lower()関数は文字列を小文字に変換します。
例:
コードをコピーします
コードは次のとおりです:
$str="Hello World!";
echo strto lower($str);?>
http://www.bkjia.com/PHPjc/328033.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/328033.html
技術記事
1. 文字列を配列に変換する str_split() は、文字列を配列に変換するために使用されます。 構文: 次のようにコードをコピーします: str_split(string,length) SPAN style="COLOR: #333333"SPAN...
声明:この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。