La función para esto se llama number_format.
Uso:
1 $numero = 1002002.365; 2 number_format($numero, 2, ",", "."); 3 //devuelve 1.002.002,37
El ejemplo está sacado directamente de desarrolloweb.com, donde hay una explicación mucho más detallada muy bien expuesta, para quien quiera conocer más detalles.