このコンテンツを含む.jsonファイルがあります:
{ "questions": "reponse" }
そして、ファイルの内容をPHP配列に解析したいのですが、奇妙な問題があります...
$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));
そして、私の画面の結果は次のとおりです。
{ "questions": "reponse" }
null
null
array (size=1)
'questions' => string 'reponse' (length=7)
ファイルの文字列とプログラムの文字列の違いは何ですか?
ありがとうございました!