title: unicode characters not showing correctly on one server (Azure)
body: <p>this problem is driving me nuts. I have a test server and a live server. The test server is showing unicode characters retrieved from an Azure sql database correctly. While the live server running identical code accessing the same data is not showing them correctly.</p>
  
  <p>The data in the database is:
  Hallo ich heiße Pokémon! Ich würde gerne mal mit einem anderen Kämpfe! </p>
  
  <p>The test servers shows 
      Hallo ich heiße Pokémon! Ich würde etc...</p>
  
  <p>The live server, which is an Azure web  service shows 
      Hallo ich hei�e Pok�mon! Ich w�rde gerne mal mit einem anderen K�mpfe</p>
  
  <p>Same PHP code, Same database, Same browser, same db connection string,
  different web servers, different results.</p>
  
  <p>I do know Azure is running PHP 5.6 and the test server is running PHP 5.3
  They are using sqlsrv_connect
  The data field is type  varchar.</p>
  
  <p>I tried using "CharacterSet" => "UTF-8"  in the connection but this made no difference to the Azure server and screwed up the result on the test server.</p>
  
  <p>I am out of ideas and leads.</p>