gpt4 book ai didi

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

转载 作者:IT王子 更新时间:2023-10-29 00:50:46 27 4
gpt4 key购买 nike

我有一堆不是 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);
}
}

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

最佳答案

添加BOM:UTF-8

file_put_contents($myFile, "\xEF\xBB\xBF".  $content); 

关于php - 如何以 UTF-8 格式写入文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4839402/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com