• 技术文章 >PHP >PHP教程

    php创建文件名乱码的解决办法

    小妮浅浅小妮浅浅2021-09-22 17:21:47原创534

    1、创建一个PHP示例文件。

    2、通过“rename('a.zip',iconv('UTF-8', 'GB2312//IGNORE', '中文a.zip'));”方法修改成中文的文件名即可。

    解决方法

    使用函数:iconv()、rename()

    生成文件名时,直接生成英文名,比如:a.zip、c.zip等等。然后,使用php的移动文件的函数rename即可,

    rename('a.zip',iconv('UTF-8', 'GB2312//IGNORE', '中文a.zip'));

    ignore的意思是忽略转换时的错误,如果没有ignore参数,所有该字符后面的字符串都无法被保存。

    以上就是php创建文件名乱码的解决办法,希望对大家有所帮助。更多php学习指路:php教程

    本文转载于php中文网,如有侵犯联系作者修改。

    专题推荐:php 文件名
    品易云
    上一篇:php修改session_id的方法 下一篇:php类自动加载失败的解决办法

    相关文章推荐

    • php zip中文乱码的解决办法• php和java面向对象的区别• php修改文件名字的方法• php mysql_query()函数的使用• php文件实现读取且不能写入数据的方法• php复制文件后改名的方法• php退出登录清除session的实现方法• php中get_browser的用法• php中final和static的区别• php查询某个字段的方法• php去掉尖括号的方法• php多条件查询数据库的实现方法• php禁止直接访问页面的方法• php去掉富文本样式的方法• php修改session_id的方法

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网