Bunun için implode kullanmak istiyorsunuz .
yani:
$commaList = implode(', ', $fruit);
Sonunda virgül olmadan virgül eklemenin bir yolu var. Aynı anda başka bir manipülasyon yapmak zorunda kalırsanız, bunu yapmak istersiniz. Örneğin, her bir meyveden alıntı yapmak ve ardından hepsini virgülle ayırmak isteyebilirsiniz:
$prefix = $fruitList = '';
foreach ($fruits as $fruit)
{
$fruitList .= $prefix . '"' . $fruit . '"';
$prefix = ', ';
}
Ayrıca, her öğeden sonra virgül eklemenin "normal" yolunu kullanırsanız (daha önce yaptığınız gibi) ve sonuncuyu kırpmanız gerekir, sadece yapın $list = rtrim($list, ', '). substrBu durumda gereksiz yere uğraşan birçok insan görüyorum .