php创建中文文件夹乱码有关问题

WBOY
發布: 2016-06-13 12:59:06
原創
1298 人瀏覽過

php创建中文文件夹乱码问题

小弟最近在做一个php项目,需要用php创建文件夹,文件夹的名字有可能是中文的,当用mkdir创建文件夹时中文的文件夹名称就变成了乱码,请问这是怎么回事啊?有没有什么创建中文文件夹的方法,谢谢!
------解决方案--------------------
中文windows一般要用gbk的编码建中文文件(夹)。
------解决方案--------------------
为啥一定要用中文名呢,你能保证你创建中文目录的代码运行在不同的服务器都能正常工作么?
------解决方案--------------------
非要中文可以
mkdir(iconv("UTF-8", "GBK", "中文"), 0777);//页面编码utf-8

但是,强烈建议放弃这个做法……
------解决方案--------------------
windows :GBK
LINUX :UTF-8

不同系统用不同编码
------解决方案--------------------

引用:
我也想过这样,但是在一个用户第一次上传的时候,他在数据库表中的id是不知道的,没办法利用id作为文件夹的名字啊,所以我就放弃这种方法了

先上传到一个文件夹
注册之后 就知道id了  在copy过来
相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板