今天写 bt种子托管程序 的时候碰到一个问题,我有一个array数组:
$config = array(
// 允许上传的类型
'mime'=>array('torrent','txt','zip','7z','rar')
);
我想导出数组中'mime'的所有值并且以‘,’隔开,一般是使用for循环或者foreach
for方法:
for ($i=0;$i<count($config['mime']);$i++)
{
echo $config['mime'][$i],','; // 显示 torrent,txt,zip,7z,rar,
}
但是我又不想在末尾有‘,’怎么办呢?
贴出来解决办法:
$mime='';
for ($i=0;$i<count($config['mime']);$i++)
{
$mime .= $config['mime'][$i].',';
}
echo rtrim($mime,','); // 显示 torrent,txt,zip,7z,rar
所以我想要的效果是迭代出来我要的数组以‘,’隔开,并且末尾不要‘,’