在中文windows环境下,PHP的文件系列函数(File System),譬如file_exists()、mkdir()等,如果路径或文件名中包含中文,则不能够正确识别,导致函数执行不成功。
这是因为在中文windows使用的是GBK编码,而PHP默认是UTF-8编码。
因此对于这个问题,需要将文件名称转换为GBK编码,譬如:
mkdir(iconv("UTF-8", "GBK", "中文"));
如果这类函数用的多,可以自行封装一下,以方便调用。
2023-06-14编程教程下载本文justify,style,中文
在中文windows环境下,PHP的文件系列函数(File System),譬如file_exists()、mkdir()等,如果路径或文件名中包含中文,则不能够正确识别,导致函数执行不成功。
这是因为在中文windows使用的是GBK编码,而PHP默认是UTF-8编码。
因此对于这个问题,需要将文件名称转换为GBK编码,譬如:
mkdir(iconv("UTF-8", "GBK", "中文"));
如果这类函数用的多,可以自行封装一下,以方便调用。
《PHP - 如何处理文件名乱码.doc》
下载本文的Word格式文档,以方便收藏与打印。
Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can “just run”. 翻译:SpringBoot可以很简单的创建一个基于项目的单机版,生产环境水平的Spring框架,...
2024-03-14编程代码springboot,中文,介绍