首页
/
每日頭條
/
科技
/
php讀取csv數據
php讀取csv數據
更新时间:2026-01-02 20:14:01

php讀取csv數據(PHP導出csv格式的文件)1

//今天給大家介紹一下這個csv文件的導出,不管是導入還是導出對于數據的簡單處理過濾是必須的,根據自己的需要進行處理即可。我這裡也稍微處理了一下。做一個簡單的功能的介紹。

代碼如下:

//表格的擡頭

$str = "g_id,分類id,分類名稱,商品貨号,商品名稱,價格\n";

//循環拼接表數據 $result 為查詢出的結果集

while($row=mysql_fetch_array($result))

{

//對某些字段數據進行一下過濾篩查

$g_name = str_replace(array("\r\n", "\r", "\n"), "", $row['g_name '];

$cat=str_replace(','," ",$row['c_id']);

//拼接要導出數據的字符串以逗号隔開每行以"\n"結束 要用英文下的逗号隔開字段

$str .= $g_id.",".$cat.",".$catname.",".$row['goods_sn'].",".$g_name.",".$row['price']."\n";

}

$filename = date('Ymd').'.csv'; //設置文件名

export_csv($filename,$str); //導出

//導出csv文件的函數直接調用即可

function export_csv($filename,$str)

{

header("Content-type:text/csv");

header("Content-Disposition:attachment;filename=".$filename);

header('Cache-Control:must-revalidate,post-check=0,pre-check=0');

header('Expires:0');

header('Pragma:public');

echo $str;

}

導出csv文件程序還是比較簡單的,直接套用,但是想要詳細了解還需要學習一下header()函數的,對于這個函數還是很有必要學習的,用處也很多的。這裡給大家提一下,私下自己去看吧。以csv格式導出還是用處很大的,因為他導出的數據要比xls數據量大一些。不過要想導特别大的數據還是需要特别處理的,待後期研究分享給大家。這塊有什麼問題,歡迎交流。

作者:吾林愛分享

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
身份證被别人實名微信怎麼辦
身份證被别人實名微信怎麼辦
1、打開微信點擊“我”後選擇“支付”;2、點擊“錢包”;3、進入下方的“幫助中心”;4、選擇“實名問題”;5、進入“查詢名下賬戶”;6、根據提示輸入“姓名、身份證号”;7、點擊下一步進行掃臉驗證即可。1、在手機主界面打開微信,點擊右下角“我”,然後點擊“支付”。如圖:2、在支付界面點擊“錢包”。如圖...
2026-01-02
關閉app刷新有什麼影響
關閉app刷新有什麼影響
關閉app刷新,隻是會停止自動刷新後台程序,并不影響這些應用程序的正常使用。關閉app刷新的操作方法如下:1、打開手機的設置。2、點擊“通用”按鈕。3、點擊“後台app刷新”按鈕。4、把後台app刷新設置為關閉即可。1、打開手機的設置。2、點擊“通用”按鈕。3、點擊“後台app刷新”按鈕。4、把後台...
2026-01-02
微軟雅黑可以商用嗎
微軟雅黑可以商用嗎
不可以。微軟雅黑是由微軟請方正公司設計的一款字體,在win系統可以使用,但是不可以商用。曾有公司因使用它作為商用而要求索賠,最終賠償金額為200萬元。如果将微軟雅黑字體作為商用的話,特别是大規模的商用,很可能被追究責任。微軟雅黑一般為windows系統自帶字體,為opentype類型字體,字型方方正...
2026-01-02
無線耳機怎麼調音量大小
無線耳機怎麼調音量大小
無線耳機調音量大小需要在手機控制中心進行調節,如果手耳機自帶音量調節功能則可以直接觸控調節,或者喚醒語音助手然後調節耳機的音量大小,另外手機的音量鍵也可以調節耳機的聲音大小。無線耳機調音量大小可以打開手機的控制中心,然後調節藍牙音量。無線耳機也可以呼叫語音助手自動調節耳機的音量大小。無線耳機還可以使...
2026-01-02
話費有餘額為什麼停機
話費有餘額為什麼停機
話費有餘額但是停機了是因為該手機卡辦理了挂失或者是停機業務,也可能是未繳清曆史欠費,需要将欠費繳清後才可以正常使用,手機話費查詢餘額可以通過編發短信到運營服務商,即可查詢話費剩餘額度。1、手機查詢話費以移動為例,打開短信界面,點擊右下角的“加号”圖标。2、然後在收信人中輸入“10086”。3、之後在...
2026-01-02
Copyright 2023-2026 - www.tftnews.com All Rights Reserved