php 配列を文字列として結合する
phpで、implodeを使用して、配列を文字列として結合するサンプルコードを記述してます。phpのバージョンは8.0です。
環境
- OS CentOS Linux release 8.0.1905 (Core)
- php 8.0.0
- nginx 1.14.1
implode使い方
implodeを使用すれば、配列を文字列として結合することが可能です。
implode(区切り文字, 配列);
以下は、配列を文字列として結合して表示するサンプルコードとなります。
<?php
$arr = [1, 2, 3, 4, 5];
$str = implode('', $arr);
echo $str;
// 12345
$arr = ["aaa", "bbb", "ccc"];
// 連結する区切り文字を指定
$str = implode(',', $arr);
echo $str;
// aaa,bbb,ccc
また、joinを使ってもimplodeのエイリアスなので結果は同じです。
※パフォーマンスは、implodeの方が、ほんのわずかにいいです。
<?php
$arr = [1, 2, 3, 4, 5];
$str = join('', $arr);
echo $str;
// 12345
$arr = ["aaa", "bbb", "ccc"];
// 連結する区切り文字を指定
$str = join(',', $arr);
echo $str;
// aaa,bbb,ccc
-
前の記事
Alpine.jsを使って範囲入力可能なレンジスライダーを作成する 2020.12.26
-
次の記事
rails6 Fakerを使ってダミーデータを作成する 2020.12.26
コメントを書く