2

我正在尝试在 .eps 文件中写入数据,这是我的代码

header('Content-Type: text/html; charset=utf-8');'

$var = 'ê';

echo $var;

$file = 'test.eps';

file_put_contents($file, $var);

但是当我打开 test.eps 时,写入的数据ê应该是ê

请帮忙 ...

4

1 回答 1

3

我相信你正在处理:

  1. 您创建的源代码文件的字符编码(确保它是 UTF-8!)
  2. file_put_contents 的默认编码是 utf8,所以你应该没问题,但你的操作系统或发行版可能会干扰。您使用的是什么操作系统/发行版/版本?

编辑 从评论中,这听起来像是您的文本编辑器的问题。尝试使用适当的编程文本编辑器创建文件的新副本。https://stackoverflow.com/questions/173112/best-lightweight-ide-text-editor

于 2012-03-07T13:46:30.187 回答