title: PHP CURL isn't processing encoded return data properly
body: <p>Im have some minor encoding issues. Im getting a json data string from here (try it yourself):</p>
  
  <pre><code>http://cdn.content.easports.com/fifa/fltOnlineAssets/C74DDF38-0B11-49b0-B199-2E2A11D1CC13/2014/fut/items/web/179899.json
  </code></pre>
  
  <p>The name in the data is shown like this</p>
  
  <pre><code>Ari SkÃºlason
  </code></pre>
  
  <p>How can I fetch this data with proper encoding so its Ari Skúlason?</p>
  
  <p>I tried switching it to utf-8 like this in php</p>
  
  <pre><code>echo mb_convert_encoding($r,'ISO-8859-1','utf-8');
  </code></pre>
  
  <p>which got me closer, but its still not right</p>
  
  <pre><code>Ari Sk�lason
  </code></pre>
  
  <p>my php curl request:</p>
  
  <pre><code>$location = 'http://cdn.content.easports.com/fifa/fltOnlineAssets/C74DDF38-0B11-49b0-  B199-2E2A11D1CC13/2014/fut/items/web/179899.json';
  $ch = curl_init($location);
  curl_setopt($ch, CURLOPT_HEADER, false);
  curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
  curl_setopt($ch, CURLOPT_HTTPHEADER, array(                                                                                                                                                        
  'Accept: application/json'));
  $r = curl_exec($ch);
  curl_close($ch);
  echo mb_detect_encoding($r);
  $r = mb_convert_encoding($r,'ISO-8859-1','utf-8');
  
  print_r($r);
  </code></pre>