php生成utf8格式编码的文件

WBOY
Freigeben: 2016-06-20 13:04:39
Original
1257 Leute haben es durchsucht

在线生成带有汉字字符的文件时,为了程序运行中出现乱码,我们需要把在线生成的文件保存为utf8格式,以便程序不乱码,大家都知道,PHP可以直接创建文件保存的格式都是ANSI,无法保存UTF8格式,经过上网查询,和自己实践,研究结果如下:以下代码可以直接创建urt8格式的文本文件: 

<p><?php   $ctxtsubmit="PHP建站门户www.scutephp.com";   </p><p>$f=fopen("../".$file, "wb");  </p><p> $text=utf8_encode($ctxtsubmit);   //先用函数utf8_encode将所需写入的数据变成UTF编码格式。  $text="\xEF\xBB\xBF".$ctxtsubmit;    //"\xEF\xBB\xBF",这串字符不可缺少,生成的文件将成为UTF-8格式,否则依然是ANSI格式。  </p><p> fputs($f, $text);   fclose($f);   </p><p> ?></p>
Nach dem Login kopieren


Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage