我想写一个文本文件.当我在php中使用substr_replace时,编码会发生变化.它不能正确打印希腊字符.如果我不是一切都很好.有什么建议?
<?php
$file = "test.txt";
$writeFile = fopen($file, "w+");//read/write
$myarray = array("????","???????","?????");
$myarray[0] = substr_replace($myarray[0],"?", 0,1);
foreach ($myarray as $data){
fwrite($writeFile, $data."\n");
}
?>
Run Code Online (Sandbox Code Playgroud)
观察
εφδφ
δφδσφδσ
δφδφδ
没有
substr_replace的
结果
δφδφδφδσφδσδφδφδ