Prova questo. Comunque penso sia fattibile anche con le espressioni regolari.
Codice PHP:
<?
$my_str = "testo o frase 01, testo o frase 02, testo o frase 03, testo o frase 04, testo o frase 05";
$arr = split(",",$my_str);
array_pop($arr);
$new_str = implode(",",$arr);
print "prima : $my_str
";
print "dopo : $new_str
";
?>