2

我正在尝试使用 file_put_contents 将 json_encoded 变量放置到文件中。我不知道为什么它在目标文件上返回空值。

$json1=json_encode($php);
file_put_contents("path/text.txt",$json1);
4

1 回答 1

1

json_encode()null将在包含无效(非 UTF-8)字符的元素中设置一个值。

确保您的传入数据不包含无效字符。如果它来自不同的编码,iconv()请先将其转换为 UTF-8。

于 2013-03-05T12:53:45.860 回答