title: How to make number_format() not to round numbers up
body: <p>I have this number:</p>
  
  <pre><code>$double = '21.188624';
  </code></pre>
  
  <p>After using <code>number_format($double, 2, ',', ' ')</code> I get:</p>
  
  <pre><code>21,19
  </code></pre>
  
  <p>But what I want is:</p>
  
  <pre><code>21,18
  </code></pre>
  
  <p>Any ideea how can I make this work? </p>
  
  <p>Thank you.</p>