PHP生成UTF8文件的方法

 更新时间:2010年05月15日 11:32:19   作者:  
先用函数utf8_encode将所需写入的数据变成UTF编码格式。
复制代码 代码如下:

<?php
$f=fopen("test.txt", "wb");
$text=utf8_encode("a!");
//先用函数utf8_encode将所需写入的数据变成UTF编码格式。
$text="\\xEF\\xBB\\xBF".$text;
//"\\xEF\\xBB\\xBF",这串字符不可缺少,生成的文件将成为UTF-8格式,否则依然是ANSI格式。
fputs($f, $text);
//写入。
fclose($f);
?>

相关文章

  • php代码中使用换行及(\n或\r\n和br)的应用

    php代码中使用换行及(\n或\r\n和br)的应用

    浏览器识别不了\n或\r\n,这两个换行符是文本换行符,文本文件有效;如果需要将结果输出到浏览器或打印到显示器,代码中使用br;如果只是在源代码中换行,则使用\n或\r\n,感兴趣的朋友可以了解下,或许对你学习php有所帮助
    2013-02-02
  • php中关于普通表单多文件上传的处理方法

    php中关于普通表单多文件上传的处理方法

    网页上传是Web开发时经常用到的功能,对于大量文件或大体积文件的情况可以考虑调用组件解决(如前文提到的SWFUpload组件)。
    2011-03-03
  • php开发过程中关于继承的使用方法分享

    php开发过程中关于继承的使用方法分享

    通常需要这样一些类,这些类与其它现有的类拥有相同变量和函数。实际上,定义一个通用类用于所有的项目,并且不断丰富这个类以适应每个具体项目将是一个不 错的练习。
    2011-06-06
  • PHP中文件上传的一个问题

    PHP中文件上传的一个问题

    不知道大家有没有遇到过这样的问题,在文件上传的时候,用 move_uploaded_file 这个函数不能移动文件,而用copy 或者 rename 确是可以的。
    2010-09-09
  • jQuery 源码分析笔记

    jQuery 源码分析笔记

    jQuery 最新版本1.6.1的时间戳2011年5月12日。开发未压缩版本229KB,共8937行代码。
    2011-05-05
  • 解析php中heredoc的使用方法

    解析php中heredoc的使用方法

    本篇文章是对php中heredoc的使用方法进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • PHP+SQL 注入攻击的技术实现以及预防办法

    PHP+SQL 注入攻击的技术实现以及预防办法

    最近在折腾 PHP + MYSQL 的编程。了解了一些 PHP SQL 注入攻击的知识,总结一下经验。在我看来,引发 SQL 注入攻击的主要原因,是因为以下两点原因
    2011-01-01
  • thinkphp项目部署到Linux服务器上报错“模板不存在”如何解决

    thinkphp项目部署到Linux服务器上报错“模板不存在”如何解决

    一个项目部署到Linux服务器上去的时候,发现某些模板竟然会报错说“模板不存在:/Application/Admin/....”,这篇文章就是介绍了thinkphp项目部署到Linux服务器上报错“模板不存在”的解决方法,感兴趣的小伙伴们可以参考一下
    2016-04-04
  • php join函数应用

    php join函数应用

    php join函数应用,需要的朋友可以参考下。
    2011-05-05
  • php导入excel文件到mysql数据库的方法

    php导入excel文件到mysql数据库的方法

    这篇文章主要介绍了php导入excel文件到mysql数据库的方法,分析了phpexcel类操作excel文件的技巧及导入数据库的方法,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-01-01

最新评论