當前位置:首頁 » 編程語言 » php導入excel

php導入excel

發布時間: 2022-02-06 19:23:17

『壹』 怎麼使用php把表格中的數據導入到excel中

下面是我寫的一個PHP導出數據到CSV問價的函數,你到時候直接調用就行了

/**
*導出CSV文件
*@paramstring$fileName 文件名字
*@paramstring|array$data導出數據,csv格式的字元串|數值數組
*@paramstring$to_encoding目標轉換編碼
*@paramstring$from_encoding當前編碼
*/
functionexportCSV($fileName='',$data='',$to_encoding='gb2312',$from_encoding='utf-8'){
$fileName=empty($fileName)?date('YmdHis'):$fileName;
//文件標簽
Header("Content-type:application/octet-stream");
header("Content-type:application/vnd.ms-excel;charset=$from_encoding");
Header("Content-Disposition:attachment;filename=$fileName.csv");

$str='';
if($data){
if(is_array($data)){
foreach($dataas$v){
if(is_array($v)){
foreach($vas$vo){
$str.=(is_numeric($vo)?"'".$vo:$vo."").",";
}
$str=trim($str,",")." ";
}else{
$str.=(is_numeric($v)?"'".$v:$v).",";
}
}
$str=trim($str,",")." ";
}else{
$str=$data;
}
}

echomb_convert_encoding($str,"gb2312","utf-8");
exit;
}

『貳』 php導入Excel商品表

關於重復這個問題,你可以先SELECT一下這個品牌和分類是否存在,如果存在就獲取品牌和分類的ID,然後把數據存到相應的品牌和分類裡面去。如果不存在這個品牌和分類那就先新建個品牌和分類,獲取返回的品牌和分類的ID然後再存進去。關於「brand_id和cat_id怎麼找」這個問題要看你的資料庫結構了,我只能幫你到這了

熱點內容
大話2腳本製作 發布:2025-09-19 03:25:47 瀏覽:495
腳本精靈用的什麼語言 發布:2025-09-19 03:21:32 瀏覽:846
微型機常用的存儲器 發布:2025-09-19 03:18:17 瀏覽:468
迷你世界腳本編輯代碼在哪裡 發布:2025-09-19 03:17:40 瀏覽:373
我的世界110伺服器的天域組織 發布:2025-09-19 02:49:36 瀏覽:796
為什麼安卓手機使用久了會變卡 發布:2025-09-19 02:49:36 瀏覽:875
國家校時伺服器ip 發布:2025-09-19 02:45:18 瀏覽:921
安卓補幀軟體在哪裡下 發布:2025-09-19 02:45:17 瀏覽:32
安卓移機蘋果怎麼操作 發布:2025-09-19 01:58:55 瀏覽:163
我的世界國際版伺服器地址名稱 發布:2025-09-19 01:52:24 瀏覽:336