逗号分隔

Comma separated

我想要 var $stuff 的逗号分隔列表:

<?php foreach($stuffs as $stuff): ?>
<?=$stuff?>
<?php endforeach; ?>

数组如下所示:

[letters] => Array
  (
    [one] => 1
    [two] => 1
    [three] => 1
  )

我试过 implode 但它不起作用...我不明白为什么? 所以一定是忽略了一些超级简单的东西。

<?php echo implode(", ", $stuff) ?>

什么都不做但是,

<?php echo implode(", ", $stuffs) ?>

回声

一二三一二三一二三

3次。每个键一次。

如果你内爆,你不需要循环。内爆功能将为您完成。所以:

<?php echo implode(", ", $stuffs) ?>

单独使用,没有 foreach 循环,应该可以解决问题。