title: htmlentities destroys utf-8 strings
body: <p>I got something weird happening here and I can't understand why, on my php 5.2.5 server (Just on Linux ,Windows php servers doesn't have same problem) 
  When I use a POST Form to post the content on an input containing "é" and on the other side I </p>
  
  <pre><code>echo(htmlentities($_POST["myinput"])) 
  </code></pre>
  
  <p>it echos <code>&amp;Atilde;&amp;copy;</code> </p>
  
  <p>But if I echo my </p>
  
  <pre><code>$_POST["myinput"] 
  </code></pre>
  
  <p>simply it shows "é", so this mean my htmlentities doesn't use UTF-8 by default, where can I change the Charset used by htmlentities?</p>
  
  <p>I tried changing it in my php.ini default_charset = "UTF-8", but it won't work either?</p>