日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

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

php保存文件用utf-8格式

來源:程序員人生   發布時間:2014-07-19 09:20:44 閱讀次數:5127次
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.jyygyx.com 程序員人生網。   
  8.     fputs($f$text);   
  9.     //寫入。   
  10.      fclose($f);    
  11. ?> 

 

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 一区二区三区 在线 | 久久久噜噜噜久久久 | 美女又爽又黄免费视频 | a级片毛片 | 亚洲欧美在线综合 | 2021国产精品视频 | 国精产品一区一区三区视频 | 伊人国产精品 | 久久黄视频 | 在线精品亚洲欧美日韩国产 | 国产精品天天看 | 中文字幕3区 | 国产成人av一区二区 | 99精品欧美一区二区三区 | 亚洲一区二区三区综合 | 欧美成人生活片 | 精品国产欧美一区二区三区成人 | 91精品国产92久久久久 | 成人在线免费视频观看 | 日本欧美日韩 | 亚洲一区二区国产 | 日韩欧美高清视频 | 国产精品一区二区三区久久 | 亚洲1234区 | 国产欧美精品一区二区三区四区 | 午夜亚洲| 日本免费一区二区三区四区 | 国产99视频精品免费视频7 | 国产精品久久毛片av大全日韩 | 精久久久久久久 | 欧美日韩1区2区3区 麻豆视频观看 | 91久久精品一区二区二区 | 亚洲第一大片 | 爱爱视频在线观看 | www久久精品 | 欧美日韩在线一区二区三区 | 久久国产日韩 | 国产午夜精品一区二区 | 亚洲最大毛片 | 亚洲欧美在线视频 | 在线播放国产一区二区三区 |