Money_Format Issues, Truncates first two digits – Displays "0,000" instead of "$800,0

Money_Format Issues, Truncates first two digits.

Displays “0,000” instead of “$800,000”

CODE:

$number = “800000”;

setlocale(LC_MONETARY, ‘en_US’:wink:;

echo money_format(‘%.0n’, $number);

Displays “0,000” instead of “$800,000”

Tried disabling all plugins, can’t figure this out, any suggestions?