php创建中文文件夹乱码问题
小弟最近在做一个php项目,需要用php创建文件夹,文件夹的名字有可能是中文的,当用mkdir创建文件夹时中文的文件夹名称就变成了乱码,请问这是怎么回事啊?有没有什么创建中文文件夹的方法,谢谢!
------解决方案--------------------中文windows一般要用gbk的编码建中文文件(夹)。
------解决方案--------------------为啥一定要用中文名呢,你能保证你创建中文目录的代码运行在不同的服务器都能正常工作么?
------解决方案--------------------非要中文可以
mkdir(iconv("UTF-8", "GBK", "中文"), 0777);//页面编码utf-8
但是,强烈建议放弃这个做法……
------解决方案--------------------windows :GBK
LINUX :UTF-8
不同系统用不同编码
------解决方案--------------------
先上传到一个文件夹
注册之后 就知道id了 在copy过来