Bunun için implode kullanmak istiyorum.
ie:
$commaList = implode(', ', $fruit);
Bir sondaki bir kalmadan virgül eklemek için bir yolu yoktur. Eğer aynı zamanda bazı başka manipülasyon yapmak varsa bunu yapmak isterdim. Örneğin, belki her meyve alıntı ve sonra virgülle hepsini ayırmak istiyorum:
$prefix = '';
foreach ($fruits as $fruit)
{
$fruitList .= $prefix . '"' . $fruit . '"';
$prefix = ', ';
}
Ayrıca, sadece bunu (bunu daha önce yaptıklarını sesler gibi) her öğeden sonra bir virgül ekleme "normal" bir şekilde yapmak ve sadece yapmak, sonuncusu keserek gerekiyorsa $list = rtrim($list, ', '). Ben bir sürü insan gereksiz yere bu durumda substr mucking bkz.