4文字ごとにスペースを追加する 質問する

4文字ごとにスペースを追加する 質問する

文字列の最後まで、4 文字ごとに出力にスペースを追加したいです。試したのは次のとおりです。

$str = $rows['value'];
<? echo substr($str, 0, 4) . ' ' . substr($str, 4); ?>

これにより、最初の 4 文字の後のスペースが取得されました。

4 日ごとに表示させるにはどうしたらよいでしょうか?

ベストアンサー1

使用できますchunk_split [ドキュメント]:

$str = chunk_split($rows['value'], 4, ' ');

デモ

文字列の長さが4の倍数で、末尾にスペースを入れたくない場合は、結果をtrim

おすすめ記事