No me gusta todas las recetas anteriores.
Php no es C y tiene formas de mayor nivel para manejar este problema en particular.
Voy a comenzar desde el punto en el que tiene una matriz de esta manera:
$array = array('john-doe', 'foe-bar', 'oh-yeah');
Se puede construir una matriz de modo de la inicial mediante un bucle o array_map() función. Tenga en cuenta que estoy usando cadenas de comillas simples. Esta es una micro-optimización si no tiene nombres de variables que necesiten ser sustituidos.
Ahora tiene que generar una cadena CSV desde esta matriz, se puede hacer así:
echo implode(',', $array);
Sí, se olvidó de la guarnición. +1 –
Me gusta este mejor, gracias. – Bastien
demasiado malo php no admite 'unset ($ result [strlen ($ result) -1])'. Sería tan agradable ... – NikiC