Veritabanından 10000 değerini çekip number_format($sayi, 2, ',' , '.') olarak yazınca sorun olmuyor, 10,000.00 şeklinde yazıyor. Ancak ne yaptım, ne ettiysem 10000.50 değerini olduğu gibi yazdıramadım. Hep 10,000.00 şeklinde yazıyor yine.
number_format($sayi, 2, '.' , ',') olarak değiştirince düzeldi.