亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > PHP > 正文

PHP批量修改靜態html文件編碼的例子

2024-05-04 21:47:51
字體:
來源:轉載
供稿:網友

一堆的文件編碼都是ANSI的,本來想用linux shell批量修改文件編碼,卻不太熟悉,寫了個PHP腳本批量修改html文件的編碼,代碼如下:

  1. <?php 
  2.  
  3. //1.遍歷出所有html文件 
  4. $dir = './jquery/jquery/'//文件目錄、 
  5.  
  6. $move_to = './jquery/jquery_new/'
  7.  
  8. foreach(glob($dir . '*.htm*'as $html
  9.     //讀取文件 
  10.     $fp = fopen($html'a+'); 
  11.     $html_string = fread($fpfilesize($html)); 
  12.      
  13.     //轉碼操作 
  14.     $html_string = str_replace('charset=gb2312''charset=UTF-8'$html_string); 
  15.      
  16.     $file_code = mb_detect_encoding()($html_stringarray('UTF-8','GBK','LATIN1','BIG5')); 
  17.      
  18.     if($file_code = 'CP936'
  19.     { 
  20.         $html_string = mb_convert_encoding($html_string ,'utf-8' , 'gbk'); 
  21.     } 
  22.      
  23.     //獲取文件名 
  24.     $slice = explode('/'$html); 
  25.     $file_name = end($slice); 
  26.      
  27.     //移到新文件 
  28.     file_put_contents($move_to . $file_name$html_string); 
  29.      
  30.     fclose($fp); 
  31.  
  32. echo 'ok, 執行完成'

其實主要用到mb_detect_encoding檢測編碼,使用mb_convert_encoding轉換編碼,這是mbstring擴展的函數,代碼如下:

  1. <?php 
  2.  
  3. /** 
  4.  * 檢測編碼 
  5.  * string mb_detect_encoding ( string $str [, mixed $encoding_list = mb_detect_order() [, bool $strict = false ]] ) 
  6.  *  
  7.  * @param $str 要檢測的字符串 
  8.  * @param $encoding_list 檢測編碼的順序 
  9.  * @param $strict 是否嚴格檢測編碼 
  10.  */ 
  11.  
  12. $str = 'PHP點點通'
  13. echo $file_code = mb_detect_encoding($strarray('UTF-8','GBK','LATIN1','BIG5')); //UTF-8 
  14.  
  15. /** 
  16.  * 轉換編碼 
  17.  * string mb_convert_encoding ( string $str , string $to_encoding [, mixed $from_encoding ] ) 
  18.  *  
  19.  * @param $str 要轉換的字符串 
  20.  * @param $to_encoding 轉換后的字符串 
  21.  * @param $from_encoding  
  22.  */ 
  23.  
  24. echo mb_convert_encoding($str'GBK''UTF-8'); 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产视频精品免费播放| 午夜精品久久久久久久99黑人| 亚洲精品999| 91麻豆国产语对白在线观看| 精品久久久久久中文字幕大豆网| 国产女同一区二区| 97在线免费观看| 国产欧美日韩最新| 色综合色综合久久综合频道88| 91香蕉国产在线观看| 视频一区视频二区国产精品| 亚洲人成电影在线观看天堂色| 日韩av免费观影| 亚洲精品中文字幕有码专区| 日韩欧美国产成人| 国产综合视频在线观看| 亚洲欧美激情另类校园| 精品调教chinesegay| 日韩综合视频在线观看| 国产精品成人va在线观看| 久久精品青青大伊人av| 搡老女人一区二区三区视频tv| 国产精品一区二区三区久久久| 米奇精品一区二区三区在线观看| 欧美日韩在线视频一区| 欧美日在线观看| 日韩美女主播视频| 日韩女优在线播放| 亚洲第一综合天堂另类专| 91精品视频在线| 成人高清视频观看www| 精品成人69xx.xyz| 欧美日韩在线视频一区二区| 亚洲一品av免费观看| 日韩av成人在线| www.日韩欧美| 5252色成人免费视频| 久久成人亚洲精品| 中文字幕亚洲综合久久筱田步美| 日韩av在线网站| 久久91超碰青草是什么| 国产精品成人久久久久| 国产99久久精品一区二区 夜夜躁日日躁| 国产成人综合亚洲| 国产高清在线不卡| 国产日韩综合一区二区性色av| 欧美精品激情在线| 亚洲国产第一页| 久久精品视频网站| 久久久久久久久久婷婷| 亚洲摸下面视频| 亚洲欧美日本另类| 久久天天躁狠狠躁夜夜躁| 日本欧美在线视频| 海角国产乱辈乱精品视频| 日韩免费高清在线观看| 亚洲人成77777在线观看网| 亚洲欧美变态国产另类| 日韩av影片在线观看| 欧美激情网站在线观看| 欧美性精品220| 国产亚洲精品美女久久久| 欧美成人黄色小视频| 激情久久av一区av二区av三区| 国产精品狼人色视频一区| 午夜精品久久久99热福利| 亚洲视频网站在线观看| 4438全国成人免费| 久久综合久久88| 国产丝袜一区二区三区免费视频| 欧美另类精品xxxx孕妇| 欧美在线视频一二三| 日本一欧美一欧美一亚洲视频| 国产欧美精品在线播放| 欧美老少配视频| 中文字幕亚洲综合久久| 91精品国产91久久久久福利| 综合激情国产一区| 国产xxx69麻豆国语对白| 大荫蒂欧美视频另类xxxx| 亚洲毛片在线免费观看| 欧美电影免费在线观看| 精品久久久国产精品999| www欧美日韩| 国产精品免费小视频| 黑人极品videos精品欧美裸| 欧美在线视频导航| 国产精品久久久久aaaa九色| 国产精品一区二区女厕厕| 久久久久久久成人| 疯狂做受xxxx欧美肥白少妇| 日韩黄色高清视频| 久久中文久久字幕| www.日韩视频| 亚洲欧美福利视频| 精品动漫一区二区三区| 最新69国产成人精品视频免费| 国内精品久久久久久影视8| 亚洲欧美中文日韩在线| 日韩精品免费在线播放| 日韩不卡在线观看| 亚洲精品一区二区在线| 韩国三级日本三级少妇99| 亚洲自拍高清视频网站| 中文字幕日韩电影| 国产精品偷伦一区二区| 在线日韩欧美视频| 激情av一区二区| 国产精品一区二区三区在线播放| 欧美精品日韩三级| 国产91在线高潮白浆在线观看| 亚洲人a成www在线影院| 中文国产成人精品久久一| 国产精品久久久久aaaa九色| 亚洲精品在线视频| 日韩av大片免费看| 欧美精品制服第一页| 国产亚洲欧美日韩精品| 国产成人极品视频| 亚洲一区二区三区成人在线视频精品| 亚洲精品一区在线观看香蕉| 亚洲欧美精品伊人久久| 欧美野外wwwxxx| 欧美性猛交xxxx富婆弯腰| 国产一区二区黑人欧美xxxx| 亚洲精品国产精品国自产在线| 国产精品无码专区在线观看| 日韩欧美一区视频| 久久69精品久久久久久国产越南| 午夜精品一区二区三区av| 色综合久久悠悠| 成人av.网址在线网站| 久久99视频精品| 欧美一级大片视频| 美女视频黄免费的亚洲男人天堂| 国产精品扒开腿做爽爽爽的视频| 美女久久久久久久久久久| 美女久久久久久久| 成人网在线观看| 在线电影欧美日韩一区二区私密| 国产亚洲精品久久久| 日韩精品高清在线| 日本亚洲精品在线观看| 亚洲女人天堂成人av在线| 777777777亚洲妇女| 国产精品18久久久久久首页狼| 亚洲成人1234| 色999日韩欧美国产| 欧美巨大黑人极品精男| 成人免费看黄网站| 国产亚洲aⅴaaaaaa毛片| 日韩最新免费不卡| 成人av在线天堂| 一区二区三区美女xx视频| 国产成+人+综合+亚洲欧美丁香花| 91精品久久久久久久久| 久久视频在线直播| 亚洲国产天堂久久国产91| 性欧美亚洲xxxx乳在线观看| 国产精品久久久久久久久久新婚| 精品动漫一区二区| 91免费看片在线| 国产成人avxxxxx在线看| 欧美中文字幕精品|