title: json_encode issue with file_get_contents
body: <p>I have a .json file with this content:</p>
  
  <pre><code>{ "questions": "reponse" }
  </code></pre>
  
  <p>And I would like parse the content of the file into a PHP array but I have a strange issue...</p>
  
  <pre><code>$path = 'myFile.json';
  echo file_get_contents($path); 
  echo var_dump(json_decode(file_get_contents($path), true));
  echo var_dump(json_decode(utf8_encode(file_get_contents($path), true)));
  $json = '{ "questions": "reponse" }';
  echo var_dump(json_decode($json, true));
  </code></pre>
  
  <p>And the result on my screen is:</p>
  
  <pre><code>{ "questions": "reponse" }
  null
  null
  array (size=1)
    'questions' =&gt; string 'reponse' (length=7)
  </code></pre>
  
  <p>What's the difference between the string from the file and the string in my program?</p>
  
  <p>Thank you!</p>