多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > php保存文件用utf-8格式

php保存文件用utf-8格式

來源:程序員人生   發布時間:2014-07-19 09:20:44 閱讀次數:5117次
php保存文件用utf-8格式,大家都知道,PHP可以直接創建文件
例如:
  1. fopen('dir.txt','w');//創建并打開dir.txt 

這個表示創建并打開dir.txt文件,然后就可以往里面寫入數據了。問題來了,寫入數據保存的格式都是ANSI,無法保存UTF8格式,如何測試都不能成功,經過上網查詢,和自己實踐,研究結果如下:
以下代碼可以直接創建urt8格式的文本文件:
 

  1. <?php   
  2. $f=fopen("test.txt""wb");   
  3. $text=utf8_encode("a!");    
  4. //先用函數utf8_encode將所需寫入的數據變成UTF編碼格式。    
  5. $text="\xEF\xBB\xBF".$text;    
  6. //"\xEF\xBB\xBF",這串字符不可缺少,生成的文件將成為UTF-8格式,否則依然是ANSI格式。    
  7. fputs($f$text);   
  8. //寫入。   
  9. fclose($f);   
  10. ?> 

 這樣創建出的文件編碼格式確實是utf-8,但是放在文件中如果有漢字,就會出現亂碼的現象,經過一番調試,代碼如下:
 

  1. <?php   
  2. $ctxtsubmit="好呀";   
  3. $f=fopen("../".$file"wb");   
  4.     //$text=utf8_encode($ctxtsubmit);   
  5.     //先用函數utf8_encode將所需寫入的數據變成UTF編碼格式。   
  6.     $text="\xEF\xBB\xBF".$ctxtsubmit;   
  7.      //"\xEF\xBB\xBF",這串字符不可缺少,生成的文件將成為UTF-8格式,否則依然是ANSI格式,www.vxbq.cn 程序員人生網。   
  8.     fputs($f$text);   
  9.     //寫入。   
  10.      fclose($f);    
  11. ?> 

 

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 欧美精品 日韩 | 在线观看的黄色网址 | 欧美特黄一级aa毛片 | 在线观看免费xx高清视频 | 自拍偷拍 欧美日韩 | 日本免费爱爱视频 | 国产欧美日韩综合二区三区 | 日韩乱码中文字幕视频 | 国产精品福利自产拍网站 | 国产欧美在线观看不卡一 | a毛片免费播放全部完整 | 德国女人一级毛片免费 | 精品视频在线观看一区二区三区 | 亚洲天堂在线视频播放 | 免费网站成人亚洲 | 亚洲jizzjizz妇女 | 黄色网一级片 | 校园春色激情 | 99精品久久秒播无毒不卡 | 亚洲欧美日韩国产色另类 | 久久精品国产亚洲aa | 91精品国产91热久久p | 亚洲精选在线 | 久久精品观看影院2828 | 3www黄| 香蕉久久ac一区二区三区 | 日韩一区二区三区四区 | 欧美日韩国产一区二区三区不卡 | 亚洲精品乱码久久久久久蜜桃 | 亚洲国产天堂久久综合 | 国产精品高清一区二区三区不卡 | 国产成人久久精品二区三区 | 亚洲欧美不卡中文字幕 | 色尼玛亚洲综合 | 香蕉国产成版人视频在线观看 | 日本不卡免费高清一级视频 | 日韩精品一区二区三区中文在线 | avtt中文字幕 | 国产亚洲福利精品一区 | www.日本com| 国产成人精品一区二区免费视频 |