上传文件转码问题

xiexie18o 2012-09-05 03:46:09
$content=iconv('gbk','utf–8//ignore',$content);完美实现将
ansi转utf–8,可一发现,文件大了好多啊,手动转unicode,恩不错,文件大小和ansi
相当,那就想用代码转,就把上面的utf–8//ignore换成
unicode.....上传的文件大小是0kb,编码还是ansi!为什么啊。怎么解决啊。
...全文
210 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq120848369 2012-09-05
  • 打赏
  • 举报
回复
ansi不是编码。

gbk转utf8可以,gbk转Utf16就是转unicode。

不知道你想干么?
xuzuning 2012-09-05
  • 打赏
  • 举报
回复
哪里来的 unicode?
unicode 只是美国工业新标准的简称
在这个标准中 简体中文是 ucs-2 他与老标准的 utf-8 最在简单移位对应关系
新老标准又在 utf-16 以后融合在一起了 UTF-16LE 就是 UCS-2

你不要自作主张,对方需要什么,你就给他什么。这才是正理
xiexie18o 2012-09-05
  • 打赏
  • 举报
回复
$uploaddir = './mybook/';//设置存储路径
$filename = $_FILES['fileField']['name'];//获得选择的文件'
$hehe=date("Y-m-d").rand().$type;
$uploadfile = $uploaddir .$hehe;
$content=file_get_contents($_FILES['fileField']['tmp_name']);
move_uploaded_file($_FILES['fileField']['tmp_name'],$uploadfile);//开始上传
$content=iconv('gbk','unicode',$content);
file_put_contents($uploadfile,$content);
xuzuning 2012-09-05
  • 打赏
  • 举报
回复
贴出你的代码
xiexie18o 2012-09-05
  • 打赏
  • 举报
回复
顶上来!都快掉的看不见了

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧