money_format kullanarak orijinal soruyu cevaplamak için, basitçe
money_format('%.2n', 12345.67);
money_format her bir % ile başlar. .2 hep 2 ondalık basamak kullanmak istediğinizi belirtir. Eğer bir tam sayı geçmek eğer sonuna kadar 0,00 katacak. n Eğer yerelin ulusal para birimi biçimini kullanmak istediğinizi belirtir.
Bu money_format size LC_MONETARY için ayarladığınız yerele dayalı olduğu yerel doğru ayarlanmış olması gerektiğini unutmayın önemlidir. Yerel kullanımını ayarlamak için setlocale. Bu durumda size en_US istiyorum görünür.
setlocale(LC_MONETARY, 'en_US');