Tulostan tietokannasta sanan pormestari, voinko str_replacella tai jollain muulla vaihtaa vaikka 6 viimeistä kirjainta *-merkiksi niin että se tulostuuki seuraavasti por******.
Otsikko on aivan hirveän huono. Eihän kyssä edes liity str_replaceen. Relevantimpi funkkari on preg_replace tai substr_replace tai melkein mikä vaan.
$source = 'foobarloremipsum'; print(preg_replace('/.{6}$/', '******', $source)); print(substr_replace($source, '******', -6)); print(substr($source, 0, -6) . '******');
Tuo tosin korvaa mitä vain merkkejä, ei pelkästään kirjaimia...
Aihe on jo aika vanha, joten et voi enää vastata siihen.