php生成文件时如何指定编码 谢谢回复,只是,iconv是对字符串编码,我的意思是能不能指定生成的文件本身是UTF8编码。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 header("content=text/html; charset=utf-8"); 谢谢了,但我是指文件本身的编码,这只是告诉浏览器,文件编码是utf8的,但这个文件本身到底是不是UTF8的,就不一定了,如果是,浏览器正常解码,如果不是,就看到乱码了。 用iconv转换后保存,生成的文件就是那个编码,如果你不转换,生成的文件是原来php文件本身编码比如php文件编码ANSI,则<?$a='我是谁';$a=iconv('gb2312','UTF-8',$a);file_put_contents('./a',$a);?>生成后的文件本身编码是utf8 用iconv转换后保存,生成的文件就是那个编码, 如果你不转换,生成的文件是原来php文件本身编码 比如php文件编码ANSI,则 <? $a='我是谁'; $a=iconv('gb2312','UTF-8',$a); file_put_contents('./a',$a); ?> 生成后的文件本身编码是utf8 如果在linux系统下,是可以用icnov直接转换文件的编码的,win的我不知道该怎么写。vi yemian100.php //查看文件的内容mv yemian100.php yemian100.php.gb2312liconv -f GB2312 -t UTF-8 yemian100.php.gb2312 > yemian100.php//转换编码vi yemian100.php //再次查看下文件的内容 请教高手关于PHP形成缩略图的问题 链接量大出现错误 如何做签名进度条啊? 要开发个日历功能…… php.ini的问题` $a==5与5==$a有什么不同? 表单中用到单选按钮组,php语言怎么获取他的值啊 怎样 实现 php 调用 winfax pro 发 传真??? 这两天头好晕啊,又想做一个最简单的网上购物程序 帮我看看代码错误 关于setcookie()得不值的问题 这个mysql 语句应该怎么写?
如果你不转换,生成的文件是原来php文件本身编码
比如php文件编码ANSI,则
<?
$a='我是谁';
$a=iconv('gb2312','UTF-8',$a);
file_put_contents('./a',$a);
?>
生成后的文件本身编码是utf8
如果你不转换,生成的文件是原来php文件本身编码
比如php文件编码ANSI,则
<?
$a='我是谁';
$a=iconv('gb2312','UTF-8',$a);
file_put_contents('./a',$a);
?>
生成后的文件本身编码是utf8
mv yemian100.php yemian100.php.gb2312l
iconv -f GB2312 -t UTF-8 yemian100.php.gb2312 > yemian100.php//转换编码
vi yemian100.php //再次查看下文件的内容