ci sarà sicuramente un modo più immediato..
..ma si può risolvere così:
codice:
$str="ciao";
$str[strlen($str)-strlen(strstr($str,"a"))]="e";
echo $str; // cieo
dove "a" è il carattere da moficare in "e" e solo alla prima occorrenza