中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

使用php怎么批量轉換文件夾的編碼

發布時間:2021-02-24 15:38:20 來源:億速云 閱讀:145 作者:戴恩恩 欄目:開發技術

這篇文章主要介紹了使用php怎么批量轉換文件夾的編碼,億速云小編覺得不錯,現在分享給大家,也給大家做個參考,一起跟隨億速云小編來看看吧!

php有什么用

php是一個嵌套的縮寫名稱,指的是英文超級文本預處理語言(php:Hypertext Preprocessor)的縮寫,它的語法混合了C、Java、Perl以及php自創新的語法,主要用來做網站開發,許多小型網站都用php開發,因為php是開源的,從而使得php經久不衰。

函數代碼:

<?php
/**
 * 把一個文件夾里的文件全部轉碼 只能轉一次 否則全部變亂碼
 * @param string $filename
 */
function iconv_file($filename,$input_encoding='gbk',$output_encoding='utf-8')
{
  if(file_exists($filename))
  {
    if(is_dir($filename))
    {
      foreach (glob("$filename/*") as $key=>$value)
      {
        iconv_file($value);
      }
    }
    else
    {
      $contents_before = file_get_contents($filename);
      /*$encoding = mb_detect_encoding($contents_before,array('CP936','ASCII','GBK','GB2312','UTF-8'));
      echo $encoding;
      if($encoding=='UTF-8') mb_detect_encoding函數不工作
      {
        return;
      }*/
      $contents_after = iconv($input_encoding,$output_encoding,$contents_before);
      file_put_contents($filename, $contents_after);
    }
  }
  else
  {
    echo '參數錯誤';
    return false;
  }
}
iconv_file('./test');
?>

以上就是億速云小編為大家收集整理的使用php怎么批量轉換文件夾的編碼,如何覺得億速云網站的內容還不錯,歡迎將億速云網站推薦給身邊好友。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

岳池县| 安庆市| 射洪县| 荆州市| 都匀市| 同心县| 宁波市| 民乐县| 无锡市| 永顺县| 台东县| 广丰县| 沐川县| 贵南县| 古浪县| 怀柔区| 浑源县| 鄂尔多斯市| 建平县| 汶上县| 株洲市| 金门县| 五大连池市| 澄城县| 即墨市| 五常市| 西乌珠穆沁旗| 太和县| 昔阳县| 突泉县| 康保县| 托里县| 青岛市| 嘉峪关市| 株洲市| 高碑店市| 和平县| 旅游| 武宁县| 平凉市| 古交市|