ホームページ >バックエンド開発 >PHPチュートリアル >PHP 分割文字列関数_PHP チュートリアル
PHP チュートリアルでは、文字列を分割するためによく使用される 2 つの関数、chunk_split、explode、str_split 関数があります。これは 3 つ目です。以下の例を参照してください。
定義と使用法
chunk_split() 関数は、文字列を一連の小さな部分に分割します。
文法
chunk_split(string,length,end) パラメータの説明
文字列が必要です。分割する文字列を指定します。
長さはオプションです。文字列ブロックの長さを定義する数値。
終了はオプションです。各文字列ブロックの後に何を配置するかを定義する文字列値。
*/
$data="こんにちは、世界です! これは世界です!" //文字列を定義します
$new_string=chunk_split($data); //文字列を分割します
echo $new_string // 結果を出力します
/*
定義と使用法
explode() 関数は、文字列を配列に分割します。
文法
explode(separator,string,limit)パラメータの説明
区切り文字が必要です。文字列を分割する場所を指定します。
文字列が必要です。分割する文字列。
制限はオプションです。返される配列要素の最大数を指定します。
*/
$str='one|two|three|four' //文字列を定義します
; $result=explode('|',$str,2); //文字列を切り取る
print_r($result); //結果を出力します
$result=explode('|',$str,-1); //数値として負の数値を返します
print_r($result); //結果を出力します
/*
定義と使用法
str_split() 関数は、文字列を配列に分割します。
文法
str_split(string,length) パラメータの説明
文字列が必要です。分割する文字列を指定します。
長さはオプションです。配列の各要素の長さを指定します。デフォルトは 1 です。
*/
$str="hello world" //文字列を定義します
$result=str_split($str); //変換演算を実行します
print_r($result); //変換結果を出力します
$result=str_split($str,4); //各要素の長さは 4 に固定されています
print_r($result); //変換結果を出力します
?>