2 votes

Virgule sur tableau, sauf dernière valeur via PHP

Possible Duplicate:
PHP, Affichage d'un tableau dans une chaîne de valeurs séparées par des virgules

Cela semble assez simple pour les programmeurs PHP expérimentés... ce que je ne suis pas.

Voici ce que j'ai jusqu'à présent:

get_labels('name'); ?>: get('name');
    foreach($values as $value => $label) {echo $value . ', ';}
?>

Comment pourrais-je éviter d'avoir une virgule imprimée sur la dernière valeur dans quelque chose comme ça?

J'ai consulté ceci et des sujets similaires, mais je n'arrive pas à le résoudre.

9voto

Lex Points 5801

Vous pouvez utiliser echo implode(',', $values); au lieu de la boucle foreach.

EDIT : oups, je viens de remarquer que vous affichez les clés, alors pour cela vous pouvez utiliser :

echo implode(',', array_keys($values));

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X