Tout d'abord, j'ai un système de reporting dans lequel je récupère des données CSV, ce qui revient à un mauvais état.Fusionner un tableau de données de l'API
La façon dont les données sont tiré vers l'arrière est via:
$data = explode("\t", $site);
$sID = $data[1];
$sCol = $data[2];
et ainsi de suite.
Je peux utiliser ces variables plus bas lors de l'écho et pas de problème.
Mon vrai problème est dans les données ci-dessus, je reçois plusieurs $sID
de retour dans ce format:
20390 Red
20390 Blue
20390 Green
20390 White
20391 Blue
20391 Yellow
20391 Green
20391 White
Je voudrais combiner toutes les données sur une seule ligne, par exemple:
20390 Red, Blue, Green, White
Quelque chose de similaire à array_merge
serait idéal, mais je ne sais pas quelle fonction peut dupliquer cela.
Essayez: implode ('', sID $) ; – Codew
@Codew Cela ne semble pas me donner quelque chose. – Poiro
fournir le contenu de '$ site' afin que nous puissions voir à quoi il ressemble avant l'explosion. Jusqu'à présent, je suppose que '$ site' a seulement le contenu' '20390 \ tRed" 'qui me dit de boucler ceci dans un certain type d'itération pour obtenir cette liste ..? si c'est le cas d'où vient le '$ site'? – CodeGodie