Merhaba yapmak istediğim bir TEXT içerisindeki bütün virgülleri saymak, ve çok güzel PHP nin bunun için harika bir fonksiyonu da mevcut: substr_count($text, ',');

Buraya kadar herşey süper yannız yapmak istediğim asıl konu ise, örneğin text içerisinde 20 adet virgül var ben ise her 5 virgül sonrasında bul değiştir yapmak istiyorum.

Yani bütün virgüller değiştirilmeyecek, sadece 5. virgül, sonra 10. virgül ve 15. virgül ve 20. virgül de bul ve değiştir yapacak, str_replace() diğer virgüller ise olduğu gibi kalacak.

Bunun için nasıl bir yol izleyebilirim ?