最近用php做的系统中:系统中可以创建中文文件夹,也可上传文件,但是出现了一个问题,上传上的去文件如果文件名包含有中文或是是中文文件夹,就会出错,找不到文件。找到原因是中文路径问题,但找不到具体的解决办法,有没有解决php中文路径的好办法啊? 
其中由于系统需要一定要兼容中文

解决方案 »

  1.   

    字符集的问题
    作为URL 最好不用中文给文件夹命名最好保持测试机和服务器的环境(包括字符集)一直,这样上传到真实服务器时就不会出现这样的问题了。
      

  2.   

    因为有需要所以尽量要能使用中文,但是总是出问题,路径用urlencode 转码后,就找不到实际路径,请多多帮帮忙啊
      

  3.   

    先把中文编码在传值
    接受页面再解码
    也可以用
    base64_encode() 
    base64_decode()