php - 在PHP循环中建立逗号分隔的字符串

标签 php arrays loops

大家好,我需要这样做

我有一个共同的循环

foreach ($stuffs as $stuff) {
echo $stuff;
}


假设$ stuff是我拥有的mysql表的'id',并且我不想在下一个结果中显示,因此我想构建一个像这样的字符串

1,23,54,67 (comma separated) 


这样,该字符串将在mysql查询中排除已显示的结果。
我怎样才能做到这一点?

应该内爆吗?我该如何实现?

最佳答案

implode应该是工具:

implode(",", $stuffs);


将返回一个逗号分隔的列表。

测试

$myarray=array(1,2,"hello",4,5);
echo implode(",", $myarray);


退货

1,2,hello,4,5

关于php - 在PHP循环中建立逗号分隔的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18701079/

相关文章:

php - 在 php 中发送邮件时如何删除显示系统信息的 header

php - 如何从 PHP 检查网络连接或数据库服务器的负载?

java - 合并排序是重复数组条目

php - 混合任何字符串列表(数组)的算法

python - 如何在 python 中循环未知数量的存储桶?

sql - 当需要计数器时,避免在 SQL 中使用 while 循环

php - Zend PDO 错误 - 我该如何调试它?

php - Symfony2 自定义学说请求

C - 循环和文本文件

c++ - 静态方法 C++