title: Header says UTF-8 but accents not showing up properly - why? (php)
body: <p>I abstracted the header from a larger set of php files for clarity.  When I load it into Wampserver, the <code>&lt;p&gt;é&lt;/p&gt;</code> appears as � on the site, despite the header calling for utf-8 charset.  What is wrong in this document?</p>
  
  <p>(Note that I tried to modify the encoding by replacing iso-8859-1 with utf-8, that didn't help.)</p>
  
  <p><strong>header.php:</strong>  </p>
  
  <pre><code>&lt;?php
      header('Content-Type:text/html; charset=UTF-8');
      echo '&lt;?xml version="1.0" encoding="iso-8859-1"?&gt;'
  ?&gt;
  &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&gt;
  &lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"&gt;
      &lt;head&gt;
          &lt;title&gt;Blabla&lt;/title&gt;
      &lt;/head&gt;
      &lt;body&gt;
          &lt;p&gt;é&lt;/p&gt;
      &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>