2019独角兽企业重金招聘Python工程师标准>>>
大家可能遇到过上传中文文件名的文件,或者读取中文目录时不能读取,出现错误的情况
这种情况是因为php自动将中文字符转成了utf8的格式,
因此只要再转回gb2312就可以了
要用到iconv("utf-8","gb2312//IGNORE", $str);函数
这个函数的意思是将utf-8的字符转成gb2312,这时你要问后面跟的//IGNORE是什么意思
这是因为当使用这个函数的,此函数会将其不能转换的字符截取了,这并非我们想要的
因此,后面加上//IGNORE 就是告诉这个函数忽略不能转换的字符