我想将一些数据保存在文件名中包含unicode字符的文件中(如中文、西里尔文、阿拉伯语等)使用PHP的file_put_contents()函数。我不想用urlencode()这样的东西单独对它们进行编码,因为如果文件名只包含非拉丁字符,那么没有人能够读懂它们。三个最大的OSes视窗,MacOS / OS X和Linux支持UTF-8或UTF-16字符的文件名,并可以毫无问题地显示它们,但似乎这并不是简单的调用类似的东西:
file_put_contents(在这3个系统上,文件名中包含unic