web-dev-qa-db-ja.com

配列をコンマ区切りの単語文字列に変換する方法は?

可能性のある複製:
PHPで配列からコンマ区切りリストを作成する方法

私の配列は次のようになります。

Array
(
    [0] => lorem
    [1] => ipsum
    [2] => dolor
    [3] => sit
    [4] => amet
)

これをPHPでこのような文字列に変換する方法は?

$string = 'lorem, ipsum, dolor, sit, amet';
97
m3tsys
$arr = array ( 0 => "lorem", 1 => "ipsum", 2 => "dolor");

$str = implode (", ", $arr);
218
omabena

docs から直接:

$comma_separated = implode(",", $array);
14
Nobita

配列を変数にして、インプロードを使用します。

$array = array('lastname', 'email', 'phone');
$comma_separated = implode(",", $array);

echo $comma_separated; // lastname,email,phone

http://php.net/manual/en/function.implode.php

10
Adam

あなたが探している implode()

$string = implode(",", $array);

9
JKirchartz