Cita:
Iniciado por living La diferencia más notable entre las dos es que ereg_replace es mucho más potente ya que hace uso de expresiones regulares.
Y por ende .. más consumo de recursos .. Si con str_replace() te ha servido para tus propositos .. no uses ereg_replace() que usa expresiones regulares.
Usa las expresiones regulares para patrones complejos que buscar/sustituir/aislar ..
Un saludo,