php birleştirme operatörü hakkında
Merhaba,
Bir değişkenime birleştirme operatörü ile verileri listelemekteyim. Ancak aralarına virgül koyduğumda son veri geldiğinde ona virgül koyuyor. Bu durumu istemiyorum, nasıl düzeltebilirim?
$list = "";
foreach($index as $item){
$list .= $item->content .", ";
}
// Çıktı
// Elma, Armut, Muz,
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (4)
@siyahkalem Açıklamada söylemek istediği fonksiyonun aldığı parametrenin yerinin değiştiği.
$list = implode(", ", array_map(function($x){
return $x->content;
}, $index));
echo $list;
Sürüm: Açıklama
8.0.0 ayraç değiştirgesinin dizi değiştirgesinden sonra aktarılması artık desteklenmiyor.
7.4.0 ayraç değiştirgesinin dizi değiştirgesinden sonra aktarılması artık önerilmiyor.