Pués serías muy amable si compartieras con el foro tu solución (para esos son los foros)...

¿no te sirvió??

... esa función convierte el primer carácter de una cadena a Mayúscula... entonces primeros haces un strtolower() (lo que tenías) para volver toda la cadena a minúscula y después le pasas esta función y.... debió de quedar.. según lo que explicaste necesitabas...