我想要一个逗号分隔的 var $stuff 列表:
<?php foreach($stuffs as $stuff): ?>
<?=$stuff?>
<?php endforeach; ?>
数组看起来像这样:
[letters] => Array
(
[one] => 1
[two] => 1
[three] => 1
)
我尝试了内爆,但这不起作用......我不明白为什么? 所以一定忽略了一些超级简单的事情。
<?php echo implode(", ", $stuff) ?>
什么也没做,但是,
<?php echo implode(", ", $stuffs) ?>
回声
一二三一二三一二三
3次。每个钥匙一次。
如果你要内爆,你就不需要循环。内爆函数将为您做到这一点。所以:
<?php echo implode(", ", $stuffs) ?>
本身,无需 foreach 循环,应该可以解决问题。