小编Sta*_*ter的帖子

如何以UTF-8格式写文件?

我有一堆不是UTF-8编码的文件,我正在将一个站点转换为UTF-8编码.

我正在使用简单的脚本来保存我想要保存在utf-8中的文件,但文件以旧编码保存:

header('Content-type: text/html; charset=utf-8');
mb_internal_encoding('UTF-8');
$fpath="folder";
$d=dir($fpath);
while (False !== ($a = $d->read()))
 {

 if ($a != '.' and $a != '..')
  {

  $npath=$fpath.'/'.$a;

  $data=file_get_contents($npath);

  file_put_contents('tempfolder/'.$a, $data);

  }

 }
Run Code Online (Sandbox Code Playgroud)

如何以utf-8编码保存文件?

php encoding utf-8 iconv mbstring

45
推荐指数
4
解决办法
14万
查看次数

标签 统计

encoding ×1

iconv ×1

mbstring ×1

php ×1

utf-8 ×1