La forma en que usas preg_replace() no tiene sentido, pues sólo le pasas caracteres y no expresiones regulares.
Y obvio, preg_replace() funciona con expresiones regularas únicamente.
En tu caso es mejor usar str_replace() pues funciona con cadenas de texto simples.
No olvides consultar el manual:
http://php.net/preg_replace http://php.net/str_replace