A ver, amarra tu caballo, creo si está bien en este foro.
Pero no digas eso de "aplicar css dentro del código php" porque te van a crucificar, ya que la naturaleza de PHP es básicamente entregarte HTML, no te confundas.
Y las reglas de CSS se aplican sobre dicho HTML, no importa si proviene de un script de PHP, Ruby, Python o fue inyectado con Javascript, si estos entregan HTML entonces HTML es lo que obtienes.
Lo de str_replace() es verdaderamente sencillo si consultas el manual.
Dicha función reemplaza cierta expresión o cadena de texto por otra, así que imagina que pasaría si reemplazas todas las comas a secas por comas con
spans al rededor.
PDTA: si usas estilos
in-line te van a matar en el foro de CSS