PHP生成GBK编码或UTF-8编码的文件
时间:2014-04-07 23:30:48浏览:4147
linux是根据文件内容编码来觉得文件的编码
生成文件之前,先转成需要的编码,推荐使用函数 mb_convert_encoding ( string str, string to_encoding [, mixed from_encoding] )
转完后就可以生成文件,文件编码就是内容的编码。
例子:
//生成新的文件
function makeNewFile($filename,$string){
$string = str_replace('\"','"',$string);
$string=mb_convert_encoding($string,'gbk','UTF-8');//转成GBK
//die($string);
//开始读取制作文件
$k=fopen($this->xmlweb.$filename,'w');
if(!$k) die('抱歉,'.$this->xmlweb.' 无写入权限');
$res = fwrite($k, $string);
fclose($k);
return $res;
}
上一篇:php发送get、post请求的几种方法【转】
下一篇:php获取系统当前日期
生成文件之前,先转成需要的编码,推荐使用函数 mb_convert_encoding ( string str, string to_encoding [, mixed from_encoding] )
转完后就可以生成文件,文件编码就是内容的编码。
例子:
//生成新的文件
function makeNewFile($filename,$string){
$string = str_replace('\"','"',$string);
$string=mb_convert_encoding($string,'gbk','UTF-8');//转成GBK
//die($string);
//开始读取制作文件
$k=fopen($this->xmlweb.$filename,'w');
if(!$k) die('抱歉,'.$this->xmlweb.' 无写入权限');
$res = fwrite($k, $string);
fclose($k);
return $res;
}
上一篇:php发送get、post请求的几种方法【转】
下一篇:php获取系统当前日期
- Linux文章
- PHP文章
- 随机文章
- Linux中的find(-atime...
- mysql的expire_logs_...
- PHP 扩展 libsodium s...
- Linux下利用find和cp实现筛...
- 使用mysqldump命令导出备份m...
- Linux系统如何设置开机自动运行脚...
- Linux上实现秒级执行的定时任务
- shell echo -e 颜色输出
- Linux下通过grep查找指定的进...
- 解决执行脚本报syntax erro...
发表评论
昵称: 验证码: