奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

php語言

php讀取文件內容的方法

時間:2025-03-15 13:48:09 php語言 我要投稿
  • 相關推薦

php讀取文件內容的方法

  在日常生活或是工作學習中,大家一定都或多或少地了解過電腦操作的相關知識,下面是小編為大家收集的有關php讀取文件內容的方法相關內容,僅供參考,希望能夠幫助到大家。

  php讀取文件內容的方法

  代碼如下:

  header("content-type:text/html;charset=utf-8");

  //文件路徑

  $file_path="text.txt";

  //判斷是否有這個文件

  if(file_exists($file_path)){

  if($fp=fopen($file_path,"a+")){

  //讀取文件

  $conn=fread($fp,filesize($file_path));

  //替換字符串

  $conn=str_replace("rn","

  ",$conn);

  echo $conn."

  ";

  }else{

  echo "文件打不開";

  }

  }else{

  echo "沒有這個文件";

  }

  fclose($fp);

  php使用fgetcsv讀取csv文件出現亂碼怎么辦

  一般來說在php中碰到亂碼多半是編碼問題,在這里我們實例分析了fgetcsv讀取csv文件亂碼原因所在與解決方法。

  例子如下:

  function get_csv_contents( $file_target ){

  $handle = fopen( $file_target, r);

  while ($data = fgetcsv($handle, 1000, ",")) {

  $num = count($data);

  echo "

  $num fields in line $row:

  n";

  $row++;

  for ($c=0; $c < $num; $c++) {

  echo $data[$c]. "

  n";;

  /*echo getUTFString($data[$c])*/

  }

  }

  fclose($handle);

  }

  導入的csv文件是以ansi編碼保存的,對于中文操作系統環境對應的應該就是gbk編碼了,通過手動更改瀏覽器字符編碼為gbk,亂碼的情況消失了,于時進行了下面調整。

  $data = eval(return .iconv(gbk,utf-8,var_export($data,true)).;);

  $data為需要轉換編碼的數組。

  補充:LINUX FGETCSV讀取GBK數據亂碼

  當Linux系統是使用的默認設置,則在該Linux服務器上對gbk的csv格式文件進行處理的時候,就會出現亂碼現象。

  解決方法是:

  使用 setlocale 函數設置環境變量。比如要設置使用gb 的區域設置可以在fgetcsv前使用下面的語句。

  setlocale(LC_ALL,array(zh_CN.gbk,zh_CN.gb2312,zh_CN.gb18030))

【php讀取文件內容的方法】相關文章:

PHP讀取文件的正確方法09-02

PHP中讀取大文件的方法11-10

用PHP讀取文件的正確方法08-17

PHP中讀取大文件實現方法08-26

PHP中讀取大文件實現方法詳解09-23

PHP文件寫入和讀取教程08-06

php使用file-get-contents讀取大文件的方法07-12

PHP快速讀取大文件的例子10-24

php使用fgetcsv讀取csv文件出現亂碼的解決方法10-22

主站蜘蛛池模板: 康马县| 博罗县| 韶山市| 宣化县| 勐海县| 绍兴县| 乌苏市| 思茅市| 涿州市| 九江市| 汶川县| 拜城县| 睢宁县| 临颍县| 得荣县| 镇安县| 乌拉特后旗| 墨脱县| 潞城市| 九台市| 社旗县| 从化市| 江达县| 海原县| 门头沟区| 达拉特旗| 淳安县| 滨海县| 郎溪县| 岫岩| 彩票| 曲靖市| 汶上县| 金平| 江津市| 梅河口市| 太白县| 玉山县| 惠安县| 新和县| 宁海县|