新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
php如何修改csv文件
php修改csv文件的方法:首先獲取當(dāng)前絕對路徑;然后每次讀取CSV里面的一行內(nèi)容,代碼為【while ($data = fgetcsv($file))】;最后此為一個數(shù)組,要獲得每一個數(shù)據(jù),訪問數(shù)組下標(biāo)即可。
創(chuàng)新互聯(lián)建站是一家集網(wǎng)站建設(shè),安陽縣企業(yè)網(wǎng)站建設(shè),安陽縣品牌網(wǎng)站建設(shè),網(wǎng)站定制,安陽縣網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,安陽縣網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
php修改csv文件的方法:
php讀取csv文件并處理成以表頭為鍵名的數(shù)組
header("Content-type: text/html; charset=GBK");//設(shè)置輸出編碼 ini_set('memory_limit', '1024M');//設(shè)置內(nèi)存 set_time_limit(0); //設(shè)置超時 $dir = dirname(__FILE__).'/'; //獲取當(dāng)前絕對路徑 $row = 1;//第一行開始 $file = fopen($dir.'5111.csv', "r"); # 結(jié)果 $res = array(); # 計數(shù)標(biāo)示 $header = []; $flag = false; $i = 0; while ($data = fgetcsv($file)) {//每次讀取CSV里面的一行內(nèi)容 if (!$flag) { $header = $data;//此為一個數(shù)組,要獲得每一個數(shù)據(jù),訪問數(shù)組下標(biāo)即可 $flag = true; } else { $temp = array_slice($data, 0,11);//取多少列數(shù)據(jù) foreach ($temp as $key => $value) { $index = $header[$key]; $res[$i][$index] = $value; } $i++; } } echo ""; print_r($res); die;相關(guān)學(xué)習(xí)推薦:php編程(視頻)
網(wǎng)站名稱:php如何修改csv文件
文章位置:http://fisionsoft.com.cn/article/cjgoce.html