title: PHP setlocale(LC_MONETARY, 'en_US') not working as expected
body: <p>I execute the following code:</p>
  
  <pre><code>setlocale(LC_MONETARY, 'en_US')  
  echo money_format('%(!n', 1000) 
  </code></pre>
  
  <p>I expected to get <code>1,000.00</code>, but instead I get <code>1000.00</code>.</p>
  
  <p>What do I do wrong that there is no comma?</p>