首页
/
每日頭條
/
科技
/
php讀取csv數據
php讀取csv數據
更新时间:2025-07-12 14:18:45

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
推荐阅读
pdf翻譯成中文的軟件有哪些
pdf翻譯成中文的軟件有哪些
有小夥伴在後台私信我,說他最近在準備畢業論文,在參考外文文獻這一關就犯了難。這些外文文獻多是pdf文檔,裡面有很多外文專業詞彙看不懂。有沒有其他小夥伴跟他一樣有上述的困擾呢?不用着急,我們隻需使用一些pdf翻譯軟件來翻譯文檔,就不用在翻譯文...
2025-07-12
vivo藍牙耳機值得入手嗎
vivo藍牙耳機值得入手嗎
本文作者為衆測用戶@原來醬紫哦,首發于糖紙衆測。外觀vivoTWSEarphone真無線藍牙耳機作為vivo首款真無線藍牙耳機,作為vivo的老用戶其發布之初便吸引到了我的注意,很興奮能夠糖紙獲得這款耳機體驗機會。耳機的包裝盒深藍底色、簡單...
2025-07-12
江西汽修中專學校
江西汽修中專學校
職業院校技能大賽是職業教育的一項重大制度設計和創新,在服務“三教”改革、推動職業教育高質量發展方面發揮了重要作用。為進一步提升新餘市中職學校技術技能人才培養質量,紮實推動新餘市職業教育高質量發展,充分發揮大賽對職業教育的“樹旗、導航、定标、...
2025-07-12
vivo手機哪一款性價比比較高
vivo手機哪一款性價比比較高
覆蓋更多價格檔位,意味着消費者選擇到的幾率越大,所以幾乎是所有手機品牌都會發布各種機型,主打各種功能。各種系列産品,讓人眼花缭亂,難以選擇。vivo手機,自從成立子品牌iQOO後,産品線精簡了不少,選擇起來更為容易。本次梳理,僅針對vivo...
2025-07-12
cfhd新賽季戰令角色
cfhd新賽季戰令角色
穿越火線高清競技大區(以下簡稱CFHD)一月版本已正式于1月19日上線!官方還精心制作了熱血沸騰的預告片,讓玩家通過4K超清頂級畫質,感受了一場酣暢淋漓的視聽盛宴!在本次上線的CFHD一月版本中,新劇情挑戰模式“幽靈計劃”的戰場體驗會更為多...
2025-07-12
Copyright 2023-2025 - www.tftnews.com All Rights Reserved