php chunk_splitで文字列を指定した長さに分割する
phpで、chunk_splitを使用して、文字列を指定した長さに分割するサンプルコードを記述してます。phpのバージョンは8.0です。
環境
- OS CentOS Linux release 8.0.1905 (Core)
- php 8.0.0
- nginx 1.14.1
chunk_split使い方
chunk_splitを使用すれば、文字列を指定した長さに分割することが可能です。
$result = chunk_split(文字列, 長さ);
以下は、文字列を指定した長さに分割するサンプルコードとなります。
<?php
$str = "mebeemebeemebeemebeemebee";
$result = chunk_split($str, 5);
print_r($result);
// mebee
// mebee
// mebee
// mebee
// mebee
第三引数に、文字列を指定すると末尾に、文字列を追加することも可能です。
<?php
$str = "mebeemebeemebeemebeemebee";
$result = chunk_split($str, 5, ".info" . PHP_EOL);
print_r($result);
// mebee.info
// mebee.info
// mebee.info
// mebee.info
// mebee.info
また、結果は配列となりますがstr_splitでも同じようなことが可能です。
<?php
$str = "mebeemebeemebeemebeemebee";
$result = str_split($str, 5);
print_r($result);
実行結果
Array
(
[0] => mebee
[1] => mebee
[2] => mebee
[3] => mebee
[4] => mebee
)
-
前の記事
Linux dateコマンドでN日後の日付を取得する 2021.09.30
-
次の記事
Ruby 定数を使用する 2021.09.30
コメントを書く