bu verilen foksiyon sadece ilk <li></li> yi etkiler sonrakilere etkisi olmaz
Haklısınız, ben kodda tek <li ile çalışıyor gibi düşünmüşüm.
Şöyle geliştirebilir, <li ye göre böldüğünde tüm parçaları foreach( içinde döndürür, buradan üretir ve döndürür. Bu çalışır.
function bolveal($veri, $ayrac1, $ayrac2){
$parcala = explode($ayrac1, $veri); // önce li'ye göre böl.
$veri = $parcala[0]; // önce ilk bölümü ekleyelim.
foreach($parcala AS $key=>$parca){ // tüm parçaları döndürelim.
$parcala2 = explode($ayrac2, $parca);
$veri .= $parcala2[1]; // li bittikten sonraki bölümü ekleyelim.
}
return $veri;
}
bu oldu sanırım.