Ha ragione Bionicoz..no, il ciclo non serve perchè la funzione str_replace() è una sorta di ciclio, cioè controlla tutti i caratteri della stringa che gli passi.