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

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、生長過程中,注意除草和追加施肥,然後等待倒苗收獲。
2025-12-29
蘋果手機怎麼設置電池百分比
蘋果手機怎麼設置電池百分比
蘋果手機怎麼設置電池百分比具體操作步驟如下:1、打開蘋果手機“設置”,進入設置頁面。2、點擊“電池”,進入電池管理界面。3、開啟“電池百分比”即可。1、打開蘋果手機“設置”,進入蘋果手機設置頁面。2、點擊“電池”,進入電池管理界面。3、開啟“電池百分比”即可。操作環境品牌型号:iPhone13系統版...
2025-12-29
野生石斛怎麼種植
野生石斛怎麼種植
1、石斛的挑選:應該挑選那些無病、健康的植株,如果是購買野生的石斛,最好是購買根比較好(根就算是幹幹的也不怕,隻要手感柔軟,就仍會有吸收功能)、老少同堂并且壯年假鱗莖相對較多、芽眼飽滿的,若看到有新根開始生長或嫩芽開始萌發的植株,栽培成功就更加有保證。2、植料:沒有什麼特定的植料配方,總之是能保證石...
2025-12-29
種香菜方法有哪些
種香菜方法有哪些
1、種植時間:香菜适宜的播種期在8月中旬前後,這時的溫度适合香菜的發芽生長,當溫度低于15℃,發芽就很困難,後期生長速度較慢,而且質量也不好。2、種子處理:香菜種皮又厚又硬,在種植前要先将外層皮剝開,然後用15~20℃的清水浸種半天或一天。撈出香菜種子,瀝幹水分,用濕布包緊,放在合适的溫度下進行催芽...
2025-12-29
行程碼怎麼打開
行程碼怎麼打開
行程碼打開的具體操作步驟如下:1、打開微信app。2、點擊左下角的“微信”。3、進入頁面後在上方搜索框搜索“通信行程卡”。4、進入小程序之後登錄手機号,點擊“查詢”即可。1、打開微信app。2、點擊左下角的“微信”。3、在上方搜索框搜索“通信行程卡”。4、進入小程序之後登錄手機号,點擊“查詢”即可。...
2025-12-29
Copyright 2023-2025 - www.tftnews.com All Rights Reserved