title: PHP 5.4 German umlauts / diacritics don't work anymore
body: <p>I have upgraded my website to PHP 5.4 and suddenly German umlauts / diacritics which are written as</p>
  
  <pre><code>&amp;ouml;
  </code></pre>
  
  <p>do not work anymore. They just display as <code>&amp;ouml;</code> instead of <code>ö</code>.</p>
  
  <p>When I go back to PHP 5.3 it works again.</p>
  
  <p>I am preparing the text like this:</p>
  
  <pre><code>$thetext = (html_entity_decode(htmlspecialchars_decode($row[kurztext], ENT_QUOTES)));
  </code></pre>