title: Converting unknown characters to readable characters
body: <p>I'm reading information from a page like <a href="http://www.serebii.net/pokedex-sm/669.shtml" rel="nofollow noreferrer">this</a> and putting it in my own database. I'm interested in data like the name and classification. In this example the name is <code>Flabébé</code> and the classification is <code>Single Bloom Pokémon</code>. When I view the information on screen I keep getting a � for every <code>é</code> (e-acute). If I store it in my database it cuts off before every e-acute.</p>
  
  <p>I tried the many suggestions that are on the internet but none seem to work. I can't wrap my head around it. I ended up with this, but no results:</p>
  
  <pre><code>html_entity_decode($classification, ENT_COMPAT, 'UTF-8');
  </code></pre>
  
  <p>The PHP page charset is set to utf-8 in the header, and also in the HTML header. The charset of my database connection is also set to utf-8. What am I doing wrong here?</p>