我正在尝试创建名为“Дискография
”的文件,但文件夹中显示的名称为ДиÑкографиÑ
。
php文件是UTF-8。 我在做窗户。 我的文件系统是NTFS。
我有这个:
<?php
$nombre = "Дискография";
$fp = fopen("C:/$nombre", 'w+');
fclose($fp);
?>
答案 0 :(得分:0)
在另一个答案中看起来有点解决了这个问题: How do I use filesystem functions in PHP, using UTF-8 strings?
原创/旧答案:
这可能取决于你的文件系统的编码,但我猜是,我会使用:
$nombre = utf8_encode("Дискография");