web-dev-qa-db-fra.com

Comment transformer un tableau en chaîne de mots séparés par des virgules?

Duplicate possible:
Comment créer une liste séparée par des virgules d'un tableau en PHP?

Mon tableau ressemble à ceci:

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

Comment transformer ceci en chaîne comme celle-ci avec php?

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

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

Directement depuis le docs :

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

Faites de votre tableau une variable et utilisez implode.

$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

Vous recherchez implode()

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

9
JKirchartz